Linux에서 명령을 실행해서 표시되는 결과 메시지를 영어 또는 한국어로 변경할 수 있습니다. 이 글에서는 OS 설치 시 한국어로 선택했던 언어 설정을 로그인 환경설정에서 변경하는 방법을 소개합니다.
전제 조건
“Red Hat Enterprise Linux 7.9 dvd버전 설치하기“에서 다음과 같이 한국어를 선택했다면 ko_KR.UTF-8를 지원하는 터미널 환경에서 한글로 메시지가 표시됩니다.
작업 환경
이 예시는 다음 환경에서 실행되었습니다. OS버전에 따라 다소 명령 결과가 다를 수 있습니다.
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.9 (Maipo)
$ uname -a
Linux rhel7testa 3.10.0-1160.31.1.el7.x86_64 #1 SMP Wed May 26 20:18:08 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
현재 표시 메시지 언어 확인하기
다음 명령으로 현재 LANG 설정 값을 확인합니다.
$ env | grep LANG
LANG=ko_KR.UTF-8
다음 명령으로 메시지가 한글로 표시되는지 확인합니다.
$ yum group list
... 중간 생략 ...
Available Environment Groups:
최소 설치
인프라 서버
파일 및 프린트 서버
메이트 데스크탑
시나몬 데스크탑
기본 웹 서버
가상화 호스트
서버 - GUI 사용
Installed Groups:
개발 도구
... 중간 생략 ...
선택 가능한 표시 메시지 언어 확인하기
다음과 같이 설정 가능한 locale 리스트를 확인합니다.
$ locale -a
C
POSIX
... 중간 생략 ...
en_US.utf8
... 중간 생략 ...
ko_KR.utf8
... 중간 생략 ...
linux8 계열인 경우 다음과 같이 OS 설치 시 선택한 언어만 표시됩니다.
$ locale -a
C
C.utf8
POSIX
ko_KR.euckr
ko_KR.utf8
표시 메시지 언어 변경하기
메시지를 영문으로 표시하고 싶다면 다음과 같이 환경 변수 LANG의 값을 변경하십시오.
현재 LANG 설정 값을 다음 과 같이 변경합니다.
$ export LANG=C
$ yum group list
... 중간 생략 ...
Available Environment Groups:
Minimal Install
Infrastructure Server
File and Print Server
Cinnamon Desktop
MATE Desktop
Basic Web Server
Virtualization Host
Server with GUI
Installed Groups:
Development tools
... 중간 생략 ...
참고로 이하의 설정 값도 메시지를 영문으로 표시합니다.
$ export LANG=C.utf8
$ export LANG=en_US.utf8