Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
쉘화면에서 한글이 깨져 나오면 불편한 것이 한 두 가지가 아니다.
심지어는 ssh client shell에서 vi 입력도 안된다.
한글 putty를 설치한뒤에 문자를 utf-8로 조정하고 아래작업을 차례대로 진행한다.
먼저 한국 언어 패키지를 설치한다.
apt-get install language-pack-ko-base
그다음 localeconf 를 설치 한다..
설치가 완려되면 아마 바로 설정 스크립트가 실행되는데 euckr 을 꼭~ 선택한다.
(만약에 실행이 안될 경우 dpkg-reconfigure localeconf 로 실행 할 수 있다)
스크립트에서 locale 설정 후 옵션 화면으로 이동하는데, 이 부분을 그냥 엔터 누르고 넘어간다.
그 다음, /var/lib/locales/supported.d/ko 파일을 열어서 "ko_KR.EUC-KR EUC-KR"를 추가한다.
(물론 따옴표 제외)
그리고 마지막으로 다음 명령어를 실행하면 완성~
dpkg-reconfigure locales
이제 쉘에서 한글 출력/입력을 즐길 수 있을 것이다;;
/etc/environment 파일 내에 export LANG="ko_KR.UTF-8" 추가
/etc/profile 파일 마지막에 export LANG="ko_KR.UTF-8" 추가
한글을 사용할 수 있느나 사용하는 ssh툴에 따라서 한글이 제대로 표시되지 않을 수 있음
secureCRT의 경우 아래와 같이 설정을 해주어야 한글이 제대로 표시되거나 입력할 수 있음
Options-> Global Options->General->Default Session ->Edit Default Settings...->Apperance에서
Fonts를 돋움체로 하고 Character encoding을 UTF-8로 설정해야 한글을 정상적으로 읽고 사용할 수 있다.