1 개요[ | ]
- 유닉스에서 Shift-JIS 로케일 설치
- 아래는 유닉스에서 Shift-JIS 로케일을 설치하는 방법을 기술한다.
2 로케일 정식 설치 방법[ | ]
원래는 아래와 같은 방식이 정식 절차이다.
shell
Copy
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 파일을 이동한다.
shell
Copy
mv ja_JP.SJIS.src ja_JP
sudo localedef -i ja_JP -c -f SHIFT_JIS ja_JP # 루트 권한에서만 동작한다.
4. 다음과 같이 입력하여 shiftjis가 올바르게 설치되어 있는지 확인한다.
shell
Copy
locale -a | grep JP
# ja_JP
# ja_JP.eucjp
# ja_JP.shiftjis
# ja_JP.ujis
# ja_JP.utf8
5. 로케일 관련 환경 변수(예: LANG 등)를 프로파일 등에 올바르게 적용한다.
예)
shell
Copy
export LANG=ja_JP.shiftjis
6. 자신의 터미널 설정에서 언어를 Shift-JIS로 설정한다.
7. 일부 명령어들을 실행해보며(vim 등) 로케일이 정상적으로 동작하는지 확인한다.
4 로케일 수동 제거 방법[ | ]
shell
Copy
localedef --delete-from-archive ja_JP.shiftjis
5 같이 보기[ | ]
편집자 Ykhwong Jmnote
로그인하시면 댓글을 쓸 수 있습니다.