칼리 리눅스(Kali Linux)의 최신 버전인 2016.1에서 한글 입력 기능을 추가하는 방법이다.
칼리 리눅스는 데비안(Debian)을 기반으로 해서 제작된 배포판인데, 설치를 해 보면 S/W 저장소(repository) 목록에 칼리만 있고 데비안은 포함되어 있지 않다. 데비안이 최신 버전보다는 검증된 안정성을 추구하는 배포판이고, 칼리 리눅스는 그보다는 최신 버전을 지향하고 있어서 호환성 측면에서 간극이 생겼기 때문에 데비안 저장소도 제외되어 있는 것이 아닌가 싶기도 하다. 커널 버전만 봐도 칼리 2016.1은 거의 최신에 가까운 4.3.0이다.
어쨌든, 영어만 쓰기에는 꽤나 불편하므로 한글 입력 기능은 추가해 볼만하다. 설치 과정은 대략 아래와 같다.
우선 칼리 리눅스 2016.1 버전을 설치한다. 칼리 리눅스 공식 홈페이지로 가서 다운로드 할 수 있다. 여기로.
개인적으로 언어 설정을 영어로 하는 것을 추천. 한국어로 할 경우 번역도 불완전하고 한글이 제대로 표시되지 않을 것이다. 영어로 설치한 후에 한글 폰트와 한글 입력기를 추가해서 사용하는 편이 더 나을 듯하다.
설치를 완료하고 루트(root) 계정으로 로그인한 후에 터미널창에서 작업을 진행한다.
우선 S/W 저장소 목록에 데비안 8(Jessie)의 공식 S/W 저장소를 추가하자. vi 편집기로 /etc/apt/sources.list 파일을 편집한다.
# vi로 /etc/apt/sources.list 파일 편집
vi /etc/apt/sources.list
/etc/apt/sources.list 파일에 아래의 내용을 추가하고 저장한다.
deb http://httpredir.debian.org/debian jessie main non-free contrib
이제 S/W 저장소 정보를 갱신하자. 터미널창에서 아래와 같이 입력.
# S/W 저장소 갱신
apt-get update
자, 이제 필요한 패키지를 설치하자. 한글 입력기는 나비(nabi)를 사용한다.
# 한글 입력기 설치
apt-get install nabi
# 한글 폰트 설치(은글꼴, 나눔글꼴)
apt-get install fonts-nanum fonts-nanum-coding fonts-unfonts-core
# 입력기 설정을 위한 im-config 설치
apt-get install im-config
패키지 설치를 완료하면 이제 입력기 설정을 해 준다. 터미널창에서 아래와 같이 입력.
im-config

입력기 설정을 수동으로 지정하겠느냐고 묻는데 "YES" 버튼을 클릭하면 설정창이 나온다. 여기서 입력기를 "hangul"로 선택하자. "OK" 버튼을 누르면 완료.
로그아웃하고 다시 로그인하면 한글 입력을 사용할 수 있다. 한영전환은 쉬프트(shift)+스페이스(space), 한자변환은 F9키를 사용한다.

앞에서도 언급했듯이, 데비안 저장소에서 시스템 관련 패키지를 이것 저것 마구 설치하면 칼리 리눅스와 충돌이 발생할 수 있다. 한글 입력을 설치하고 나면 /etc/apt/sources.list 파일에서 데비안 저장소 부분을 주석 처리하는 것이 안전할 듯.
칼리 리눅스는 데비안(Debian)을 기반으로 해서 제작된 배포판인데, 설치를 해 보면 S/W 저장소(repository) 목록에 칼리만 있고 데비안은 포함되어 있지 않다. 데비안이 최신 버전보다는 검증된 안정성을 추구하는 배포판이고, 칼리 리눅스는 그보다는 최신 버전을 지향하고 있어서 호환성 측면에서 간극이 생겼기 때문에 데비안 저장소도 제외되어 있는 것이 아닌가 싶기도 하다. 커널 버전만 봐도 칼리 2016.1은 거의 최신에 가까운 4.3.0이다.
어쨌든, 영어만 쓰기에는 꽤나 불편하므로 한글 입력 기능은 추가해 볼만하다. 설치 과정은 대략 아래와 같다.
우선 칼리 리눅스 2016.1 버전을 설치한다. 칼리 리눅스 공식 홈페이지로 가서 다운로드 할 수 있다. 여기로.
개인적으로 언어 설정을 영어로 하는 것을 추천. 한국어로 할 경우 번역도 불완전하고 한글이 제대로 표시되지 않을 것이다. 영어로 설치한 후에 한글 폰트와 한글 입력기를 추가해서 사용하는 편이 더 나을 듯하다.
설치를 완료하고 루트(root) 계정으로 로그인한 후에 터미널창에서 작업을 진행한다.
우선 S/W 저장소 목록에 데비안 8(Jessie)의 공식 S/W 저장소를 추가하자. vi 편집기로 /etc/apt/sources.list 파일을 편집한다.
# vi로 /etc/apt/sources.list 파일 편집
vi /etc/apt/sources.list
/etc/apt/sources.list 파일에 아래의 내용을 추가하고 저장한다.
deb http://httpredir.debian.org/debian jessie main non-free contrib
이제 S/W 저장소 정보를 갱신하자. 터미널창에서 아래와 같이 입력.
# S/W 저장소 갱신
apt-get update
자, 이제 필요한 패키지를 설치하자. 한글 입력기는 나비(nabi)를 사용한다.
# 한글 입력기 설치
apt-get install nabi
# 한글 폰트 설치(은글꼴, 나눔글꼴)
apt-get install fonts-nanum fonts-nanum-coding fonts-unfonts-core
# 입력기 설정을 위한 im-config 설치
apt-get install im-config
패키지 설치를 완료하면 이제 입력기 설정을 해 준다. 터미널창에서 아래와 같이 입력.
im-config

입력기 설정을 수동으로 지정하겠느냐고 묻는데 "YES" 버튼을 클릭하면 설정창이 나온다. 여기서 입력기를 "hangul"로 선택하자. "OK" 버튼을 누르면 완료.
로그아웃하고 다시 로그인하면 한글 입력을 사용할 수 있다. 한영전환은 쉬프트(shift)+스페이스(space), 한자변환은 F9키를 사용한다.

앞에서도 언급했듯이, 데비안 저장소에서 시스템 관련 패키지를 이것 저것 마구 설치하면 칼리 리눅스와 충돌이 발생할 수 있다. 한글 입력을 설치하고 나면 /etc/apt/sources.list 파일에서 데비안 저장소 부분을 주석 처리하는 것이 안전할 듯.
덧글
차라리 영어로 설치하고 한글로 바꾸던지 해야지, ㅎㅎ
기본적인 메뉴라도 알아바야, 추가하던지 삭제하던지, 내용을 바꾸던지 할텐데..
다지우고 그냥 영어로 설치해버려야겟네요. 그리고 한글로 바꿔야 할듯.
설명은 알기 쉬운데 접근을 못하겟네요.
알기쉽게 설명해주셔서 드디어 한글설치 했네요~
감사합니다~
한글도 안쳐지고...다른곳에서 하라는 데로 한글패치도 했는데
한글도 안나오고 하네요...
어떻게 해야하나요
저장 어떻게 하는건가요?
그렇게 했는데 :wq치니까 왼쪽 하단에 (E45: 'readonly' 깨진글씨-------) 이렇게 나오고 아무것도 안되네요ㅠㅠ 그상태에서 그냥 창 끄고 터미널 다시켜서 apt-get update 하면 깨진글씨로 반줄 나오고 그대로 입니다ㅜㅜ vi 치고 다시 들어가면 주소 친건 사라져 있고요 어떻게 하죠.....
apt-get install nabi는
E : Unable to locate package nabi 라고 떠서 이것부터 막히네요.
리눅스를 처음 접하는분들 (아마도 이글을 보고 계신 대다분들)이 vi 사용법이 익숙하지 못하신 모양입니다.본문에 간단하게나마 vi 사용법이 언급되었으면 좋겠네요
vi /etc/apt/sources.list 하시면 vi 편집기로 sources.list 를 열게되며
이상태에서 인서트 키를 누르면 내용물의 수정이 가능한 상태가 됩니다.
모든 내용을 수정하셨다면 esc를 누르신뒤 :wq (write qui) 라고 쓰시면 저장됩니다.
참고로 vi 편집기에 익숙치 않다면 leafpad 같은 gui 기반 텍스트 편집기를 사용하는 방법도 있습니다. leafpad /etc/apt/sources.list 하면 되겠죠.