Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'edple'@'localhost' (using password: NO) in /home/edple/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1191

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/edple/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1191

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'edple'@'localhost' (using password: NO) in /home/edple/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1194

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/edple/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1194

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'edple'@'localhost' (using password: NO) in /home/edple/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1197

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/edple/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1197
im-switch | 천태만상

Post about "im-switch"

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