Ubuntu 16.04 / 언어 변경하는 방법

우분투를 설치할 때 언어를 정합니다. 그 언어를 계속 사용할 수도 있고 변경할 수도 있습니다. 영어로 설정되어 있는 언어를 한국어로 바꾸어보겠습니다.

현재 언어 확인하기

언어 설정 파일은 /etc/default/locale입니다. 파일을 열어서 언어를 확인할 수 있습니다.

# File generated by update-locale
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"

locale 명령어로 현재 언어를 확인할 수도 있습니다.

root@Ubuntu:~# locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

한국어 설치하기

다음과 같이 명령하여 한국어를 설치합니다.

apt-get install language-pack-ko

/etc/default/locale을 수정합니다.

# File generated by update-locale
LANG="ko_KR.UTF-8"
LANGUAGE="ko_KR:ko"

테스트하기

로그아웃하고 다시 로그인하거나 재부팅하면 변경된 언어를 사용할 수 있습니다.

제대로 적용되었는지는 locale 명령어로 확인하거나

root@Ubuntu:~# locale
LANG=ko_KR.UTF-8
LANGUAGE=ko_KR:ko
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=

다음처럼 의미없는 명령어를 입력해서 확인할 수 있습니다.

root@Ubuntu:~# qaz
'qaz' 명령을 찾을 수 없습니다. 비슷한 명령:
 'zaz' 명령은 패키지 'zaz'(universe)에 있습니다.
qaz: 명령을 찾을 수 없습니다