CentOS에서 Nabi 설치

CentOS 5.7에서 한글 입력기로 SCIM 대신 Nabi를 설치하여 사용하는 방법에 대한 설명이다.

1. 우선..
PKG_CONFIG_PATH/usr/local/lib/pkgconfig
LD_LIBRARY_PATH/usr/local/lib
이 설정되어 있어야 한다.
(.bashrc 등에 환경변수 추가)

2. http://code.google.com/p/nabi/downloads/list 에서 최신 버전을 다운받는다.
(현 시점에서 최신 버전 파일: nabi-0.99.11.tar.gz)

3. 터미널 창을 띄우고 다운로드 받은 위치로 가서
우선 su 명령어를 이용하여  root  계정으로 바꾼다.

4. 압축해제 / Makefile 만들기
tar xvf nabi-0.99.11.tar.gz
cd nabi-0.99.11
./configure
했을 때 다음과 같은 에러가 발생할 수 있다.
(다음과 같은 에러가 발생했다면, 5번으로…)
configure: error: nabi needs libhangul 0.1.0 or higher

(에러가 발생하지 않았다면, 6번으로…)

5. http://code.google.com/p/libhangul/downloads/list 에서 해당 라이브러리를 다운 받는다.
(필요버전: libhangul-0.1.0.tar.gz)

다운로드 받은 위치로 가서..
tar xvf libhangul-0.1.0.tar.gz
cd libhangul-0.1.0
./configure
make -j32
make install

6. 다시 3의 위치로 이동하여
./configure.
make -j32
make install
(만약 ./configure에서 gtk+ 라이브러리를 요구하면 gtk2-devel-2.10 패키지를 설치해주면 된다.)

7. vi /etc/X11/xinit/xinitrc.d/xinput.sh 해서 하단에 다음 설정을 추가해준다.

export GTK_IM_MODULE=xim
export XMODIFIERS=”@im=nabi”
export XIM_PROGRAM=”/usr/local/bin/nabi”
export XIM=”nabi”

8. vi /usr/local/bin/start_nabi 해서 다음 설정을 추가해준다.

nabi && exec gnome-session

chmod 755 /usr/local/bin/start_nabi

9. System > Preferences > More Preferences > Input Method 에서
Never use input methods 선택

9System > Preferences > More Preferences > Sessions 에서
/usr/local/bin/start_nabi 추가10.
logoff한 후 다시 login하면… 오른쪽 상단에 다음과 같은 트레이가 생긴다.
(기본 한글<->영문 전환은 shift+space이다.)


출처) http://editmasin.blogspot.com

답글 남기기