리눅스

CentOS 7에서 로케일(로케일 설정과 문자셋 설정)을 변경하는 방법

변군Dev 2021. 7. 1. 15:15
728x90

CentOS 7에서 로케일(로케일 설정과 문자셋 설정)을 변경하는 방법

현재 사용 중인 로케일 확인

localectl status

사용 가능한 로케일 목록 확인

localectl list-locales
localectl list-locales | grep -i ko_kr
$ localectl list-locales | grep -i ko_kr
ko_KR
ko_KR.euckr
ko_KR.utf8
locale -a | grep -i ko_kr
$ locale -a | grep -i ko_kr
ko_KR
ko_KR.euckr
ko_KR.utf8

현재 설정되어 있는 로케일 확인

$ locale
LANG=en_US.UTF-8
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=
$ localectl
   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us
$ cat /etc/locale.conf
LANG="en_US.UTF-8"

로케일 변경

sudo localectl set-locale LANG=<로케일>

ko_KR.euckr 로케일 변경(설정)

$ localectl set-locale LANG=ko_KR.euckr
$ vi /etc/locale.conf
#LANG="en_US.UTF-8"
LANG="ko_KR.euckr"

변경된 로케일 적용을 위해 재부팅

sudo reboot

 

로케일이 변경되면 시스템 전반적으로 해당 로케일이 적용됩니다. 문자셋 변경에 대해서는 일반적으로 로케일 설정으로 자동으로 처리됩니다. 따라서 로케일을 변경함으로써 문자셋도 함께 변경될 것입니다.

 

728x90