영문 리눅스에서 한글입력기 사용하기 (SCIM)

Posted by 겨울에
2011. 2. 5. 19:40 scrap/ Linux
출처 : http://esheep.net/78

영문 Linux에서 한글입력기 사용하기 (SCIM)




일반적인 영문 리눅스 환경에서 한글 입력환경을 구성하는 방법을 알아보겠습니다. 저는 RHEL5의 재컴파일 버젼인 CentOS5 환경에서 설치하였는데, 일반적인 구성방법은 배포판이 다르더라도 별다른 차이점이 없으니 적용 가능할 것이라고 생각합니다. 또한, X윈도에 한글폰트가 설치되었다는 가정 하에서 시작하는 것이니 한글폰트 설치가 안되신 분은 먼저 별도의 정보를 활용하시기 바랍니다.

1. 터미널에서 다음과 같이 scim 패키지를 설치합니다.

yum install scim
yum install scim-hangul

(우분투 같은 경우에는 yum 대신에 apt-get 을 사용하면 되겠죠?)

2. X윈도에 진입한 후 다음과 같이 키보드 레이아웃을 설정해 준다.

작업표시줄에서 System - Preferences - Keyboard 클릭
Layouts 탭 클릭 - Add 버튼 클릭 - Korea, Republic of  추가
Korea, Republic of 옆의 Default 체크박스를 체크 - Close

사용자 삽입 이미지

한글 키보드 레이아웃 설정 화면


3. scim 에서 한글 입력방법을 설정해준다.

System - Preferences - SCIM Input Method Setup
Global Setup - Next input method - ... 버튼 클릭 <-------------------------------------- 본인의 경우 이 설정이 아닌 Triger만 한글키로 설정했다
Select the next input method keys 창이 뜨면 - ... 버튼 클릭
Grabbing key 화면이 뜨면 키보드의 한/영 키를 누른다.
그러면 Hangul이라는 키가 캡춰되는데, 이를 Add 버튼을 눌러 추가한다.
(Hangul키가 캡춰되지 않는다면, 키보드 레이아웃 설정이 제대로 되지 않은 것이니 2번 과정을 다시 진행)

사용자 삽입 이미지

한글 키를 캡쳐하는 장면


4. 텍스트 입력창에서 한/영키가 제대로 작동되는지 확인해본다.
저의 경우에는 X윈도의 재시작 없이 제대로 되는 것을 확인했습니다.

※ 참고로 키보드의 한/영키와 한자키가  고장인지 의심이 간다면 X윈도 이벤트 테스터기인 xev를 이용하여 한/영키와 한자키를 눌렀을 때, 키보드 이벤트가 발생하는지 확인하시기 바랍니다