컴퓨터활용/리눅스

우분투 기본언어 설정

멜번초이 2017. 2. 19. 21:44
반응형

처음 우분투를 설치할 때 한국어를 선택하고 설치를 했다. 그러다가 영어로 바꾸고 싶어졌다. 마치 스마트폰에서 언어설정을 한국어로 바꿨다가 영어로 바꾸는 것은 쉽게 되는 것처럼 리눅스에서도 가능할 것이라는 생각에 인터넷을 검색해 보니 방법이 있었다. 

System Settings -> Language Support 메뉴를 선택한다. 여기서 Language 탭에서 Language for menus and windows 에서 English 를 맨 앞으로 옮겨 놓으면 된다. 마우스로 찍어서 맨위 위치에 떨어트리면 된다.(Drag and Drop) 그리고 리눅스를 재부팅(Restart) 하면 메뉴가 모두 영어로 바뀐 것을 알 수 있다. 폴더명도 "다운로드" 는 Downloads 와 같이 영어로 자동으로 바뀐다. 하지만 디렉토리 안에 파일이 있을 경우는 자동으로 바뀌지 않는다. 

Regional Formats 탭에서는 한국어로 선택했다. 국가별 설정, 예를들어 날짜포맷이나 통화, 숫자표현 등은 한국어로 그대로 놔 두었다.  이러한 설정값들은 /etc/default/locale 에 저장된다. locale 명령을 통하여 현재 설정내역들을 볼 수 있다. 

$ cat /etc/default/locale
LANG="en_AU.UTF-8"
LANGUAGE="en_AU:en"
LC_NUMERIC="ko_KR.UTF-8"
LC_TIME="ko_KR.UTF-8"
LC_MONETARY="ko_KR.UTF-8"
LC_PAPER="ko_KR.UTF-8"
LC_IDENTIFICATION="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"

$ locale
LANG=en_AU.UTF-8
LANGUAGE=en_AU:en
LC_CTYPE="en_AU.UTF-8"
LC_NUMERIC=ko_KR.UTF-8
LC_TIME=ko_KR.UTF-8
LC_COLLATE="en_AU.UTF-8"
LC_MONETARY=ko_KR.UTF-8
LC_MESSAGES="en_AU.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=

이 locale 파일을 에디터로 수정하려면 root 권한을 가지고 있어야 한다.  root 로 로그인하려면 su - root 명령으로 할 수 있다. 처음 설치할 경우 root 계정이 아직 만들어지지 않았을 경우 로그인이 안된다. 그 때는  ubuntu Linux 에서 root passwd 변경 글을 참고하여 root 계정을 활성화해야 한다. 

 <2017년1월> [우분투 16.04]


반응형