서버에 패키지 설치를 하면서 뭐가 잘못됐는지 갑자기 bash 쉘에서 한글이 ???? 로 나오는 문제가 생겼습니다.

 

아래와 같이 커맨드를 locale -a 실행해보니 한글이 빠져 버렸습니다.

 

[user@server ~]$ locale -a 
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX

 

아래 명령어로 다시 설치해줍니다. 패키지를 못 찾을 경우 apt-get update 를 해주고 install을 해봅니다.

 

sudo apt-get install language-pack-ko language-pack-ko-base language-pack-gnome-ko language-pack-gnome-ko-base

 

다시 명령을 실행해서 보면 ko_KR.utf8 이 추가된 것을 볼 수 있습니다. 다시 ls -al 명령으로 보면 한글 파일들 이름이 제대로 보입니다.

 

[user@server ~]$ locale -a 
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
ko_KR.utf8
POSIX
728x90
반응형

+ Recent posts