종종 칼리리눅스를 설치할 일이 생기는데 그 때마다 한글 환경 설정과 VMWareTools 설치 방법을 검색하기 귀찮아 정리해 둔다.
영문 환경도 그닥 문제는 없지만 이따금 한글이 아쉬울 때… 참 깝깝해진다.
● Kali Linux 설치 시 언어와 키보드를 한국어와 “한국어(101/104키 호환)” 키보드 혹은 모두 English(US)로 해도 된다. 여기서는 한국어로 설치했을 경우의 순서다.
● 이 설치 과정은 Kali Linux 2 (2017.03) 버전 기준이다.
1. 한글이 깨지는 상태에서 일단 root 계정으로 로그인 한다.
2. Shell(명령어)창을 열고 언어를 영어(C)로 맞춘다.
# LANG=C; export LANG
3. 설치패키지 정보를 업데이트 한다.
# ap-get update
– 여기서 제대로 업데이트 안될 때는 https://blogger.pe.kr/621 를 참조한다.
4. 한글로 설치했을 경우 설정 과정의 한글 메시지가 깨지는 것을 방지하기 위해 한글 폰트를 설치한다.
# apt-get install fonts-nanum*
만약 이 단계에서 에러가 발생하는 경우가 있는데 lock 파일 때문에 오류가 난다면 에러메시지 상에서 지정하는 경로에 들어가 lock 파일을 삭제한다. 어떤 경우에는 하나만 지워도 되고 어떤 경우에는 하나를 지우고 나면 다른 경로에 또 다른 lock 파일이 있다면서 에러가 나는데 그 파일도 지우고 다시 실행한다.
5. 이때부터 한글메뉴가 제대로 보이기 시작하는데 가급적이면 로그아웃하고 다시 로그인한다.
6. VMWareTool 설치를 위해 VMWare의 VM메뉴에서 “Install VMWar Tools” 메뉴를 선택한다. (바탕화면에 마운트된 CDROM드라이브가 보인다.)
7. Shell(명령어)창에서 다음 명령을 실행하여 VMWareTools 설치에 필요한 환경을 만든다.
# cd ~
# apt-get install git gcc make
# apt-get install linux-headers-*
8. github에서 VMWareTools의 패치를 가져온다.
# git clone https://github.com/rasa/vmware-tools-patches.git
9. git에서 가져온 패치디렉토리에 사용중인 VMWareTools 파일들을 복사한다.
# cd vmware-tools-patches/
# cp /media/cdrom/VMwareTools-9.9.3-2759765.tar.gz downloads
10. VMWareTools를 설치한다.
# ./untar-and-patch-and-compile.sh
11. 리부팅한 뒤 다시 로그온 한다.
# reboot
12. Shell(명령창)을 실행하고 한글입력기 설정을 위해 fcitx와 관련 라이브러리를 설치한다.
# apt-get install fcitx-hangul
# apt-get install fcitx-lib*
13. 입력기를 설정한다.
# im-config
-> 이후 GUI에서 “확인”과 “YES”를 누른다. (2단계를 거친다.)
-> 입력기 목록이 나오면 “fcitx”를 선택하고 “OK(확인)”을 누른다.
14. 지역 및 언어설정
-> “설정” 창을 열고 “지역 및 언어” 설정창을 연다.
-> 언어(Language) 및 형식(Format)을 “한국어”, “대한민국”으로 설정한다.
: English(United States), United States(English)도 관계 없다.
-> 입력소스(Input Source)에 “한국어(101/104)키 호환”이 없으면 추가하고 맨 위로 이동시킨다.
아래에 Hangul, 영어(미국) 혹은 English(US) 등이 함께 있어도 관계 없다. (주의! 그냥 Hangul 이라는게 보이면 무시하자, 잘못 건드리면 OS자체가 먹통된다.)
15. 이제 fcitx를 설정한다.
# fcitx-configtool
-> 이후 GUI에서 “Input Method” 탭에 “키보드-한국어-한국어(101/104키 호환)”을 추가하고 맨 위로 보낸다.
(맨 아래에 + 를 누른 뒤 “Search input Method” 입력창에서 “한국어”를 입력하면 키보드 목록을 보여준다. 그 목록에서 선택하면 된다.)
16. (필요하다면)Firefox 한글 환경을 위해 다음의 패키지를 설치한다.
-> apt-get install iceweasel-l10n-ko
— 끝 —