RHEL 7 에서 로케일 변경하는 방법입니다.
# locale -a 또는 # localectl list-locales
만약 위의 명령어로 확인했을때 변경을 원하는 로케일이 없는경우 해당 로케일 패키지를 먼저 설치해야한다.
yum-langpacks.noarch
yum 플러그인을 우선 설치한다.# yum install yum-langpacks
# yum langlist
# yum langinstall <lang> # yum langinstall ko_KR
현재 사용가능한 한글관련 로케일
# localectl list-locales | grep -i ko ko_KR ko_KR.euckr ko_KR.utf8 kok_IN kok_IN.utf8 korean korean.euc ru_RU.koi8r ru_UA.koi8u tg_TJ.koi8t uk_UA.koi8u
utf8 로 변경
# localectl set-locale LANG=ko_KR.utf8
수동으로 변경시는 /etc/locale.conf
파일을 만들어 아래 내용 추가
LANG=ko_KR.utf8
서버 부팅 후 로케일 설정 확인
# locale LANG=ko_KR.utf8 LC_CTYPE="ko_KR.utf8" LC_NUMERIC="ko_KR.utf8" LC_TIME="ko_KR.utf8" LC_COLLATE="ko_KR.utf8" LC_MONETARY="ko_KR.utf8" LC_MESSAGES="ko_KR.utf8" LC_PAPER="ko_KR.utf8" LC_NAME="ko_KR.utf8" LC_ADDRESS="ko_KR.utf8" LC_TELEPHONE="ko_KR.utf8" LC_MEASUREMENT="ko_KR.utf8" LC_IDENTIFICATION="ko_KR.utf8" LC_ALL= # cat /etc/locale.conf LANG=ko_KR.utf8