유닉스에서 Shift-JIS 로케일 설치

1 개요[ | ]

유닉스에서 Shift-JIS 로케일 설치
  • 아래는 유닉스에서 Shift-JIS 로케일을 설치하는 방법을 기술한다.

2 로케일 정식 설치 방법[ | ]

원래는 아래와 같은 방식이 정식 절차이다.

locale-gen ja_JP.shiftjis
dpkg-reconfigure locales

위의 방법에 대한 출처: https://phabricator.wikimedia.org/T130532

Shift-JIS가 Non-Ascii 방식이기 때문에 기본적으로 Shift-JIS를 유닉스 계열 운영 체제에서 제공되지 않는다. 따라서 다음과 같이 입력하여 Shift-JIS를 사용할 수 있다.

3 로케일 수동 설치 방법[ | ]

1. 우선 여기에서 ja_JP.SJIS.src를 다운로드한다. http://www.filewatcher.com/m/ja_JP.SJIS.src.9929-1.html

2. 해당 파일을 /tmp 등 임의의 장소에 복사한다.

3. 다음과 같이 입력하여 src 파일을 이동한다.

mv ja_JP.SJIS.src ja_JP
sudo localedef -i ja_JP -c -f SHIFT_JIS ja_JP # 루트 권한에서만 동작한다.

4. 다음과 같이 입력하여 shiftjis가 올바르게 설치되어 있는지 확인한다.

locale -a | grep JP
# ja_JP
# ja_JP.eucjp
# ja_JP.shiftjis
# ja_JP.ujis
# ja_JP.utf8

5. 로케일 관련 환경 변수(예: LANG 등)를 프로파일 등에 올바르게 적용한다.

예)

export LANG=ja_JP.shiftjis

6. 자신의 터미널 설정에서 언어를 Shift-JIS로 설정한다.

7. 일부 명령어들을 실행해보며(vim 등) 로케일이 정상적으로 동작하는지 확인한다.

4 로케일 수동 제거 방법[ | ]

localedef --delete-from-archive ja_JP.shiftjis

5 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}