Linux 표시 메시지 언어 변경하기

linux Linux

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

제목과 URL을 복사했습니다