Post about "나비"

debian에 한글 입력기(nabi) 설치하기

이런 저런 이유로 데비안의 시스템 로케일을 한글이 아닌 영어로 쓰고 있다.

하지만 한글을 읽고 쓸 일이 많다.

nabi만 쓰기로 했다.

1. 일단 폰트가 있어야 한다.은폰트를 설치한다.

sudo apt-get install ttf-unfonts-core

폰트가 더 필요한 사람은 ttf-unfonts-extra나 ttf-nanum 등의 폰트 패키지를 추가로 설치할 수 있다.

2. 한글입력기 nabi를 설치한다. ibus는 못써먹겠다.

sudo apt-get install nabi

3. 터미널에서 아래 명령을 실행하면 입력기 목록이 뜬다.
im-switch -c
nabi를 선택한다. 만약 im-switch가 설치되어 있지 않다면
sudo apt-get install im-switch 로 설치한다.

4. 로그아웃 후 다시 로그인한다.

끝.

우분투 9.10 x86_64에서 나비 0.99.7 사용하기

우분투 9.10에는 한글 입력기인 나비가 트레이 영역으로 들어가지 않는 문제가 있다.

이 문제는 이미 해결됐지만, 우분투 배포판에는 아직 패치된 버전이 들어가있지 않다. 때문에 우분투 9.10을 설치할 때마다 이 문제가 발생한다.
아무튼 이 문제도 해결할 겸 최신 버전의 나비도 써볼겸 나비 0.99.7 버전을 컴파일해서 쓰기로 했는데 문제가 발생했다.

configure를 실행하면
nabi needs libhangul 0.0.10 or higher
이런 메시지가 출력되면서 configure가 제대로 되지 않는다.
당연히 이 패키지는 설치되어 있다.
구글링을 하니 http://kldp.org/node/78788 에서
export PKG_CONFIG_PATH=/usr/share/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig
이렇게 해보라고 했는데 여전히 같은 에러 발생

pkg-config –list-a | grep hangul 로 확인해 보면 libhangul 이라고 멀쩡히 있는데도 말이다.

libhangul 패키지도 최신 버전으로 다시 설치하기로 했다.

하지만 의존성(libhangul0-data버전이 낮아서) 때문에 이마저도 안됐다.

결국 libhangul0-data도 패키지를 받아 설치한 후 일사천리로 끝낼 수 있었다.

일단 naib를 종료하고 아래를 순서대로 한다.

libhangul 0.0.10 + nabi 0.99.7 설치하기(AMD64의 경우)

1. https://launchpad.net/ubuntu/lucid/amd64/libhangul0-data/0.0.10-1 에서 libhangul0-data_0.0.10-1_all.deb 파일을 다운로드한다.

3. (1)에서 받은 libhangul0-data 파일을 설치한다.
sudo dpkg -i libhangul0-data_0.0.10-1_all.deb
4. (2)에서 받은 libhangul0 파일을 설치한다.
sudo dpkg -i libhangul0_0.0.10-1_amd64.deb
5. nabi 소스파일이 있는 곳으로 이동한 후 configure, make, make install을 한다.
sudo ./configure && make && make install
6. 나비를 실행(nabi &)한 후 정보를 본다.
7. 내 경우 재부팅을 하고나니 나비와 iBus가 동시에 실행되어 한글입력이 안되는 문제가 발생했다.
간단히 아래와 같이 입력기로 나비를 설정해주면 된다.
im-switch -s nabi

쿠분투 8.04 hardy에서 한글입력하기

Kubuntu 8.04 Hardy Heron에서 한글 입력하기

ubuntu계열에서는 한글입력기로 scim이 설치되는데, 얼마 전 발표된 8.04 hardy heron의 경우 scim과 nabi가 같이 깔리는 문제가 발생한다. 때문에 한글입력이 안되서 과감히 scim을 버리고 nabi만 설치해서 쓰기로 했다.

1.Adept Manager를 실행

2. skim을 검색하여 설치된 모든 패키지 삭제

3. nabi를 검색하여 설치된 모든 패키지 삭제(nabi의 경우 하나밖에 안나올 것이다.)

4. scim을 검색하여 설치된 모든 패키지 삭제(꽤 많다. 다 지우자.)

5. nabi를 검색하여 아까 삭제한 nabi 패키지를 설치.

재부팅.

scim을 버리기로 했다. 몇 년 전까지만 해도 nabi를 써왔는데, 우분투계열 쓰면서 기본으로 설치된 scim을 써왔는데 버리기로 했다. scim으로 한글입력까지는 됐는데, 버그를 도저히 감당할 수가 없었다. 승질나서 nabi로 바꿨다.

이렇게 속편한 줄 알았으면 진작에 nabi를 썼을텐데…;;;