우분투 (Ubuntu) 16.04에서 한글 입력 설정하기!

in #kr7 years ago (edited)

안녕하세요! 딥루트입니다.

이번 포스팅에서는 처음 우분투 (Ubuntu) 설치 후에 문제가 되는 한글 입력 설정에 대해서 다뤄보겠습니다.
저도 처음 우분투를 접했을 때는 한글 입력이 되지 않아서 많이 애를 먹었는데요 ㅠㅜ
ubuntu hangul 이라고 구글에 검색해서 설정을 하곤 했습니다.

아래에 설명할 방법은 "uim" 또는 "fcitx"를 이용해서 설정하는 방법입니다. 우선 아래의 내용을 기본으로 하겠습니다.

  • System 기본 언어는 영어로 하고 키보드 한글 입력만 가능하게 하는 경우를 대상으로 작성하겠습니다.
  • 대상 OS는 Ubuntu 16.04입니다.
  • 테스트 랩탑의 모델은 Dell XPS 2560 입니다.

우선 저의 경우에는 데스크탑 키보드나 15인치 이상 랩탑같이 Right Alt 가 존재하는 키보드의 경우에는 별도의 Keymapping이 필요 없는 uim을, 그리고 Right Alt가 없고 한/영 키만 있거난 반대의 경우에는 Ubuntu 상에서 한/영 변환이 제한되는 랩탑의 경우에는 "fcitx"를 이용해서 설정합니다 . 즉, 정리하면 다음과 같습니다.

  • 데스크탑, 랩탑과 같이 키보드에 Right Alt와 한/영 키가 모두 있다 -> uim
  • 키보드에 Right Alt나 한/영 키가 둘중 한개 밖에 없다 -> fcitx

Uim을 이용한 한글 셋업

  1. 우선 uim-byeoru를 설치합니다.
    sudo apt-get install uim uim-byeoru

  2. System Settings -> Language Support에서 Keyboard input method system (맨 아래) 를 uim으로 변경합니다.
    uim0.png

  3. 우분투 메뉴의 맨 위쪽 Search your computer 탭에서 uim을 검색해서 아래 그림과 같이 Input Method를 실행합니다. (또는 터미널에서 uim-pref-gtk를 실행합니다.)
    uim1.png

  4. 아래와 같이 창이 뜨게 되는데 우선 Global settings에서 Default input method가 Byeoru로 되어있는지 확인합니다.
    uim0-1.png

  5. Byeoru key bindings 1으로 들어가서 [Byeoru] on, off에 "hangul"로 설정합니다.
    uim2.png

  6. Byeoru key bindings 1으로 들어가서 [Byeoru] on, off에 "hangul"이 설정되어 있지 않다면 아래와 같이 설정합니다. (Edit -> 아래의 빈 입력창이나 Grab을 누르고 키보드의 한글 버튼 누르기 -> Add)
    uim_gif.gif

  7. 로그아웃 또는 재부팅을 한 후 한글 입력이 되는지 확인!!

Fcitx을 이용한 한글 셋업

  1. 우선 fcitx-hangul을 설치합니다.
    sudo apt-get install fcitx-hangul

  2. System Settings -> Language Support에서 Keyboard input method system (맨 아래) 를 fcitx으로 변경합니다.
    fcitx.jpg

  3. System Settings -> Keyboard -> Shortcuts -> Typing에서 key 가 전부 disabled인지 확인합니다. 만약 아닐 경우 back space로 설정할 수 있습니다.
    fcitx2.png

  4. 우분투 메뉴의 맨 위쪽 Search your computer 탭에서 fcitx 을 검색해서 아래 그림과 같이 fcitx configuration을 실행합니다.

  5. fcitx의 "Trigger input method"를 클릭하고 Right Alt를 키보드에서 눌러서 입력합니다. (한/영 키 또는 Right alt)
    fcitx4.png

  6. 로그아웃 또는 재부팅을 해서 한글 입력이 되는지 확인합니다! 만약 한영 변환이 되지 않으면 아래와 같이 System settings -> Text entry에서 switch to next source using을 Right Alt로 바꿔봅니다.
    fcitx5.png

마무리

이번 포스팅은 우분투 설치 후 필요한 한글 입력 방법에 대해서 살펴보았습니다. 사실 이전에는 Ibus로 셋업했는데, 이게 sublime text등에서의 한글 입력이나 한글 깨짐 등의 문제가 있어서 위와 같은 새로운 방법으로 설치를 해서 사용중에 있습니다. 중간중간 새로운 설치방법이나 다른 시스템에서 셋업을 하게 되면 계속 업로드 하겠습니다.

Sort:  

와~ 개발자신가봐요??

대학원 생활하면서 간헐적으로 개발도 하고 있습니다. 물론 현업에서 본격적으로 하시는 분들이 진정한 개발자시죠 ㅎㅎ

데스크탑, 랩탑과 같이 키보드에 Right Alt와 한/영 키가 모두 있다 -> uim
그동안 님프를 사용했었는데 이제 개발을 그만두신다고 해서 아쉽습니다
18.04 기대하고 있습니다.

넵 ㅎㅎ 님프도 많이 사용하죠 ㅎㅎ
저도 여러개 사용해보다가 최근에는 포스팅에 있는 방법으로 주로 셋업합니다. ㅎㅎ
중간중간 추가사항이 생기면 업데이트 하겠습니다 !