우분투 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



coded by nessus
» Tags: , , , , ,

Comments 0

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

*