|
||||||||||
[edit]
1 한글 입력기 설치 #KDE 사용자는 SettingInKubuntu 페이지를 보세요.
(아래 권장하는 방법의 경우 kde 사용자도 따로 다른 설정을 하실 필요가 없습니다. 정리해주신 dasomoli님께 감사드립니다.) Dapper의 경우는 (2006년 3월 9일 이후), language-support-ko 가 설치되면 scim-hangul과 im-switch가 설치가 되므로 아래의 글과 같이 링크를 거는 작업을 하지 않아도 /etc/X11/xinit/xinput.d/scim-hangul 이 /etc/alternatives/xinput-ko_KR 로 우선 등록 됩니다.
그리고, ubuntu-desktop을 설치하는 경우는 scim과 scim-gtk2-immodule이, kubuntu-desktop을 설치하는 경우는 skim과 scim-qtimm이 설치가 됩니다. 따라서, language-support-ko와 desktop 패키지가 일반적으로 설치가 되는 사용자들의 경우는 아래의 설정 작업 없이 기본 입력기로 scim-hangul을 사용할 수 있습니다. (nabi를 따로 설치하는 사용자의 경우는 nabi가 우선권을 가집니다.)
영문 로케일 사용자나 desktop 패키지를 설치하지 않는 경우에는 물론 아래의 경우와 같이 필요한 패키지를 스스로 설치하고 설정하여야 하지만, im-switch가 설치되었다면 scim-hangul을
im-switch -z ko_KR -s scim-hangul 하는 방법으로 간단히 설정을 할 수가 있습니다. im-switch가 지원하는 입력기는 im-switch -z ko_KR -l 해서 보실 수 있습니다. [edit]
1.1.1 기존에 정리되어 있던 방법 #
[edit]
1.1.2 권장하는 방법(im-switch in dapper) #
0. 시냅틱을 사용하여 nabi 패키지를 설치합니다.
im-switch와 nabi를 설치하면, ko_KR 에서는 위의 2,3,4 를 할 필요없이 nabi 가 자동 설정 됩니다. nabi 설치시에 /etc/X11/xinit/xinput.d/nabi 가 만들어지기 때문입니다.
기타 -그래픽 -> nabi
0. sudo gedit /etc/X11/xinit/xinput.d/nabiXIM=nabi XIM_PROGRAM=/usr/bin/nabi XIM_ARGS= GTK_IM_MODULE=xim XMODIFIERS="@im=nabi"0. sudo ln -s /etc/X11/xinit/xinput.d/nabi /etc/alternatives/xinput-ko_KR0. sudo ln -s /etc/alternatives/xinput-ko_KR /etc/X11/xinit/xinput.d/ko_KR XIM=nabi XIM_PROGRAM=/usr/bin/nabi XIM_ARGS= GTK_IM_MODULE=xim다른 로케일에서는 im-switch -s nabi 하면 예를 들어 en_US 에서면, ~/.xinput.d/en_US 에 동일한 설정 파일이 생기게 됩니다. im-switch -l 로 현재 지원하는 im 을 보실 수 있습니다.
[edit]
1.2 imhangul 설치하기 #
[edit]
1.3 SCIM 설치하기 #우분투(쿠분투는 아님) 대퍼 Flight6 이후로는 아래의 설정을 할 필요가 없이 설치시 한글을 선택하면 ubuntu-desktop과 language-support-ko 패키지에 의해 scim-hangul 사용에 필요한 패키지들이 모두 설치됩니다. 아래의 설정은 참고로 남겨 놓습니다.
0. 시냅틱을 이용해서 도구(universe) 에서 scim, scim-gtk2-immodule, scim-hangul, scim-modules-socket, scim-module-table, scim-tables-ko 를 설치한다.
저의 경우 SCIM 의 SCIM 설정->입력기엔진->전체설정->한국어->두벌식을 제외한 다른 것에서는 입력이 제대로 되지 않았습니다. - dasomoli0. 첫번째 방법
0. sudo gedit /etc/X11/xinit/xinput.d/default
0. 두번째 방법XIM=SCIM XIM_PROGRAM=/usr/bin/scim XIM_ARGS='-d' GTK_IM_MODULE=scim DEPENDS= XMODIFIERS=@im=SCIM
0. sudo gedit /etc/X11/xinit/xinput.d/ko_KR
0. 세번째 방법XIM=SCIM XIM_PROGRAM=/usr/bin/scim XIM_ARGS='-d' GTK_IM_MODULE=scim DEPENDS= XMODIFIERS=@im=SCIM0. 기본 모드가 한글 입력모드가 됩니다.
0. sudo gedit /etc/X11/xinit/xinput.d/scim
XIM=SCIM XIM_PROGRAM=/usr/bin/scim XIM_ARGS='-d' GTK_IM_MODULE=scim DEPENDS= XMODIFIERS=@im=SCIM0. ~/ 에 .xinput.d 디렉토리가 없다면 mkdir ~/.xinput.d0. ln -s /etc/X11/xinit/xinput.d/scim ~/.xinput.d/default또는 ln -s /etc/X11/xinit/xinput.d/scim ~/.xinput.d/ko_KR차이점은 첫번째 방법과 두번째 방법의 차이와 같습니다. 세번째처럼 /etc/X11/xinit/xinput.d/scim 을 작성하고 im-switch -s scim을 해봤는데 update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/scim'.
라고 나오면서 업데이트가 되지 않습니다. 어떤 요건을 충족해야 저기에 들어갈 수 있습니까? 이미 이런 페이지가 있을 정도면 대퍼에는 반영됐을 거라고 생각하고 설치했는데 패키지를 다 깔아도 지원이 되지 않아 조금 당황했습니다. --kz
혹시 sudo나 root로 한 것이 아닐까 짐작합니다. im-switch -s scim을 하는 경우는 사용자 ID인 상태에서 합니다. scim은 사용자 별로 socket을 만들고 helper를 띄우는 내부 구조입니다. 사용자로 명령을 수행하면 ~/.xinput.d에 사용자의 locale에 따라 ko_KR처럼 디렉토리를 만들고 scim 링크가 만들어지게 됩니다.
|
|
|||||||||