반응형
우분투에서 로케일 및 문자셋을 변경하는 방법
- 로케일 설정 정보
localectl status
$ localectl status
System Locale: LANG=C.UTF-8
VC Keymap: n/a
X11 Layout: n/a
- 시스템에서 사용 가능한 모든 로케일 목록
localectl list-locales
$ localectl list-locales
C.UTF-8
- 현재 로케일 설정 확인
locale
$ locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
- 시스템에 설치된 모든 로케일 목록
locale -a
$ locale -a
C
C.utf8
POSIX
728x90
- locales 패키지 설치
sudo apt-get install -y locales
- 한국어 패키지 검색
sudo apt-cache search language-pack-ko | grep -i korean
$ sudo apt-cache search language-pack-ko | grep -i korean
language-pack-ko - translation updates for language Korean
language-pack-ko-base - translations for language Korean
- 한국어 패지키 설치
sudo apt-get install -y language-pack-ko language-pack-ko-base
더보기
---
로케일 설정 변경
로케일 설정은 locale-gen 명령을 사용하여 변경할 수 있습니다.
- ko_KR.UTF-8 로케일을 생성
sudo locale-gen ko_KR.UTF-8
$ sudo locale-gen ko_KR.UTF-8
Generating locales (this might take a while)...
ko_KR.UTF-8... done
Generation complete.
- 시스템의 기본 로케일을 ko_KR.UTF-8로 설정
sudo update-locale LANG=ko_KR.UTF-8
문자셋 설정 변경
기본적으로 UTF-8 문자셋을 사용하는 것이 좋습니다. 하지만 필요에 따라 다른 문자셋을 사용할 수도 있습니다. UTF-8 이외의 문자셋을 사용하려면 해당 문자셋을 로케일 설정과 함께 지정해야 합니다.
- ko_KR.EUC-KR 문자셋을 생성
sudo locale-gen ko_KR.EUC-KR
$ sudo locale-gen ko_KR.EUC-KR
Generating locales (this might take a while)...
ko_KR.EUC-KR... done
Generation complete.
- 시스템의 기본 로케일을 ko_KR.EUC-KR로 설정
sudo update-locale LANG=ko_KR.EUC-KR
---
LC_ALL 환경변수 정의
export LC_ALL=ko_KR.UTF-8
- 현재 로케일 설정 확인
locale
$ locale
LANG=
LANGUAGE=
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=ko_KR.UTF-8
재부팅
설정을 적용하기 위해 시스템을 재부팅합니다.
sudo reboot
locale 명령을 실행하여 변경된 로케일 및 문자셋을 확인할 수 있습니다. 설정이 올바르게 적용되면 변경된 로케일과 문자셋이 표시됩니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
우분투에서 Minikube를 사용하여 싱글 노드 쿠버네티스 클러스터를 구성하고 삭제하는 방법 (0) | 2024.02.02 |
---|---|
Docker Swarm 서비스를 확인하고 Docker Swarm 모드를 비활성화하는 방법 (0) | 2024.02.02 |
우분투에서 Keepalived와 HAProxy를 사용하여 고가용성(High Availability, HA)을 구현하는 방법 (0) | 2024.01.30 |
우분투에서 Keepalived를 사용하여 고가용성(High Availability, HA)을 구성하는 방법 (0) | 2024.01.29 |
도커 컴포즈 파일 버전(docker compose file versions) (0) | 2024.01.27 |