문제 : ubuntu 14.04 server 설치후 한글이 안나오고 자꾸 에러남.
원인 : 로케일 설정의 문제
조치 :
# cat vim /etc/default/locale
LANG=ko_KR.UTF-8
LANGUAGE=ko_KR:ko:en_US:en
LC_CTYPE="ko_KR.UTF-8"
LC_NUMERIC=ko_KR.UTF-8
LC_TIME=ko_KR.UTF-8
LC_COLLATE="ko_KR.UTF-8"
LC_MONETARY=ko_KR.UTF-8
LC_MESSAGES="ko_KR.UTF-8"
LC_PAPER=ko_KR.UTF-8
LC_NAME=ko_KR.UTF-8
LC_ADDRESS=ko_KR.UTF-8
LC_TELEPHONE=ko_KR.UTF-8
LC_MEASUREMENT=ko_KR.UTF-8
LC_IDENTIFICATION=ko_KR.UTF-8
LC_ALL=
로케일 확인한다.
로케일 설정 중에 ko_KR.eucKR
부분을 다 UTF-8 로 변경한다.
| LANG | LC_* 값들을 설정하지 않았을 때 적용되는 기본 값 |
| LC_ADDRESS | |
| LC_ALL | LC_ALL의 값으 LC_*의 값이 override 된다. |
| LC_TIME | 시간 출력 양식 설정 |
| LC_TELEPHONE | 전화번호의 출력 양식 설정 |
| LC_PAPER | 종이의 크기 형식. 11 x17 inches, A4 등등 |
| LC_NUMBER | 숫자표현양식. 대부분 소수구분으로 "."을 사용하지만, 어떤 나라는 ","을 사용한다. |
| LC_NAME | 이름 표기 형식. first, last name등 |
| LC_MESSAGES | 시스템 메시지 출력에 사용할 언어 |
| LC_CTYPE | 대문자, 소문자간의 변환 형식 |
| LC_COLLATE | 알파벳의 정렬과 관련된 규칙. "C"나 "POSIX" 로케일의 경우 strcmp()를 적용한 것과 같은 결과를 보인다. |
댓글
댓글 쓰기