사용자 도구


한글 설정

우분투 데스크탑 버전의 경우 설치하면 기본적으로 한글 설정이 되지만 서버 버전은 그렇지 않다. EUC_KRUTF-8 둘 중 하나를 골라 설정하면 된다. 대세는 UTF-8 이므로 UTF-8로 설정할 것을 권장한다.

로케일 설정

$ sudo locale-gen ko_KR.EUC-KR     // EUC_KR 설정
$ sudo locale-gen ko_KR.UTF-8     // UTF-8 설정

language-pack-ko와 language-pack-ko-base는 x-window 이용할 때에 설치한다. 서버 버전의 경우 설치할 필요 없다.

환경 변수 설정

/etc/default/locale, /etc/environment 에 환경 변수 값을 직접 세팅하여도 되지만 개인 .profile 에 언어 환경 변수를 추가하는 것을 권장한다.

.profile 편집

$ vim ~/.profile

다음 줄 추가

export LANG=ko_KR.UTF-8     // UTF-8 설정
export LANG=ko_KR.EUC_KR     // EUC_KR 설정

저장한 환경 설정 load

$ source ~/.profile

파일 인코딩 변경

EUC-KR → UTF-8 파일 인코딩 변경

$ iconv -c -f euc-kr -t utf-8 euckr.txt > utf8.txt

파일명이 EUC-KR인 경우 convmv를 이용해서 파일명을 변경

$ convmv -f euc-kr -t utf-8 --notest 한글.txt

콘솔

콘솔에서는 UTF-8을 지원하지 않아 한글 출력을 할 수 없다. 그러므로 출력메시지를 영문으로 바꾸는 방법밖에 없다.

$ export LANG=C

이렇게 하면 현재 로그인한 상태에서만 적용된다. 로그인할 때마다 바꾸게 하려면 ~/.bashrc 파일에 위의 내용을 추가해준다.

링크