상세 컨텐츠

본문 제목

데비안에서 한글 설정

log

by Dapy 2007. 11. 20. 11:17

본문

반응형



저번 포스트에서는 xwindow에 관해 대략 살펴봤는데요  그럼 이제 한글 설정을 해볼까 합니다


데비안 설치시 데스크탑 환경을 설치하면 입력기로 아마 nabi가 설치될 겁니다  예전엔 nabi를 많이 사용했고 현재도 nabi를 사용하고 있지만, 요즘 추세는 scim입니다  많은 리눅스에서 입력기로 scim을 사용하고 있습니다  저도 예전에 데비안을 설치했을때는 nabi를 썼는데요  이번에는 scim을 설치 했습니다  한글 설치는 막상 성공하면 아무것도 아닌데,  초보자에게는 무척이나 어렵게 느껴지기도 합니다  저같은 경우도  예전 nabi 설치땐 쉽게 되더니 이번 scim 설치때는 좀 헤매게 되더군요  하지만, 막상 되고 나니까 이렇게 간단한걸 헤맸구나 싶더군요


데비안에서 기본적인 한글 설정 방법은 아래의 링크인 데비안 유저스 위키에 잘 나와있습니다

데비안 위키 한글설정


이 포스트는 위의 내용을 바탕으로 제가 사용한 방법을 설명하겠습니다


우선 한글 설정을 하기전에 먼저해야할 일은 로케일을 설정하는 겁니다  로케일이란 쉽게 말해 환경을 만들어 주는 겁니다  데비안 설치시 한글로 설치를 했다면 아마 로케일도 한국이 지정되어 있어서 손을 댈 일은 없을겁니다  로케일을 설정하는 방법은


dpkg-reconfigure locales

이라고 명령어를 칩니다  그럼 여러개의 로케일이 뜹니다  그중에 ko_KR.UTF-8, UTF-8 을 찾아서 선택합니다  그 다음 화면에 기본 로케일을 묻는데 NONE 을 선택하면 끝납니다


이제 서체를 설치를 하겠습니다  데스크탑환경을 설치를 하면 기본으로 여러 서체가 깔리지만, 우분투에서 기본 한글서체로 쓰는 은폰트를 깔겠습니다  이게 꽤나 가독성이 좋고, 괜찮다라는 평이 많더군요  일단 써보니 제 마음에도 들더군요  설치 명령어는 아래와 같습니다


apt-get install ttf-unfonts

은폰트를 설치를 했다면, 은폰트를 시스템 기본 서체로 지정해주겠습니다 


영문 : Dejavu 폰트
한글 : 은폰트가 사용되게 세팅하는겁니다


이렇게 세팅하려면,  /etc/fonts/conf.avail 디렉터리의
40-generic.conf
65-nonlatin.conf

라는 파일이 있습니다  이 두 파일을 열어보면 Baekmuk Batang, Baekmuk Dotum이라고 되어 있는 부분을

Baekmuk Batang -> UnBatang
Baekmuk Dotum -> UnDotum


이렇게 바꾸어 주면 됩니다


이제 입력기를 설치를 하겠습니다  입력기는 위에서 언급한 SCIM을 설치합니다


apt-get install scim scim-hangul

이제 마지막으로 해야할 작업이 남았는데요  scim에서 한글을 쓸 수 있도록 환경 변수 선언을 하는 작업입니다  이 변수 선언은 xwindow가 시작될때 읽어 들이는 환경설정 파일에 하면 되는데요 gdm을 쓰는 경우랑 gdm을 쓰지 않는 경우 환경 설정 파일을 달리 할 수가 있습니다  gdm을 쓸 경우엔 .xsession 을 사용해야하지만, gdm을 사용하지 않을 경우엔 .xinitrc 파일도 사용이 가능합니다  .xsession을 쓰는것보다 .xinitrc가 더 이점이 있습니다 (이 내용은 위에 링크를 걸어놓은 데비안 위키에 자세히 나와 있음)


저같은 경우 gdm을 사용하기 않기 때문에 .xinitrc를 이용했는데요  정확한 원인은 모르겠지만, 에러가 나더군요  그래서 xwindow 실행 자체가 안 되었습니다  그런데 어떤분이 .xinitrc의 내용을 약간 다르게 바꾸어 주더군요  이걸 썼을 경우엔 xwindow는 실행이 되지만, xwindow를 종료 했을때 에러의 흔적이 남더군요  그래서 .xinitrc 파일은 포기하고 대신 .gnomerc 파일을 만들었더니 제대로 먹혔습니다  아래는 제가 사용한 .gnomerc 파일의 내용입니다  아래 내용의 .gnomerc 파일은 사용자의 ~/ 에 만들면 됩니다 (xwindow 로 로그인시 사용자 계정으로 로그인을 하기 때문에 사용자의 ~/ 에 만들어줘야 합니다)


vim ~/.gnomerc

#!/bin/sh
#
LANG="ko_KR.UTF-8"   ====>> 설치시 한국어로 했다면 없어도 됩니다

export LANG  ====>> 바로 윗줄이 없다면 이 줄도 필요가 없습니다
export XMODIFIERS="@im=SCIM"
export XIM=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
scim -d



이제 모두 끝났습니다  xwindow를 종료한후 다시 xwindow를 실행시키면 우측 상단에 키보드 모양의 아이콘이 있습니다  그곳에서 한글 자판이 선택이 되면 제대로 된 것입니다





반응형

관련글 더보기

댓글 영역