상세 컨텐츠

본문 제목

라즈베리 시리즈(3) - 라즈비안 한글 입력기 설치하기(3&4 호환, i-bus 대체 fcitx 입력기)

정보/개발

by 전설의백호 2020. 9. 13. 21:12

본문

 라즈베리 시리즈 중  이번 시간 주제는 " 한글 입력기 설치하기 "입니다! 

 라즈베리 시리즈 1에서는 보유하고 계신 라즈베리 파이에 라즈베리 파이 전용 체제인 라즈비안을 탑재, 설치해 봤습니다. 이어진 라즈베리 시리즈 2에서는 일부 라즈비안에서 보이는 한글 깨짐 현상에 대해 해결해 봤습니다. 관련해서 더 보고 싶으신 분이나 관심 있는 분들은 본 포스트 맨 하단에 연관 포스트 바로가기를 통해 읽어 보실 수 있습니다.

 포스트를 작성하기 앞서 사용한 환경에 대해 설명 드리겠습니다.

라즈베리 버전 3B +
라즈베리 램 2GB
SD 카드 16GB
라즈비안 커널 버전 4.19
라즈비안 릴리즈 날짜 2020-4-27

이점은 참고만 해주시고, 본인 상황에 맡게 설치하거나 준비하시면 됩니다. 

본 포스트에 들어가기 전에 잠깐 사설을 풀어보자면 기존 시리즈들은 라즈베리 파이4를 이용해 왔습니다. 물론 라즈베리 파이4가 최신 사양이긴 하지만 아직 시장에는 라즈베리 파이3나 라즈베리 파이3B+들과 같이 이전 사양들이 유통되고 있으며 가격이나 릴리즈 등 다양한 사유에 의해 아직도 사용하는 분들이 많습니다. 그렇기 때문에 이번에는 3B+를 이용해서 한글 입력기를 설치해 봤지만, 라즈베리 파이4에도 설치 후 사용해 본 결과 정상적으로 작동하니 위 사양과 관계없이 본인이 보유하신 라즈베리 파이에 설치, 사용해 주시면 됩니다.


 이제 본격적으로 한글 입력기를 설치해보겠습니다. 한글 입력기의 경우 스마트폰 같은 경우처럼 라즈비안에서도 설치할 수 있는 다양한 입력기들이 있습니다. 하지만 각 성능은 비슷해서 체감상 느끼기는 어려우며, 물리적인 키보드를 거쳐가기 때문에 크게 영향을 받지 않습니다. 따라서 이번 포스트에서는 fcitx라는 입력기를 설치해 보지만 다른 입력기를 설치하셔도 한글을 입력하는데 크게 문제는 없습니다.

 이 포스트를 보시는 분들이라면 라즈베리 시리즈 1,2를 읽고 따라왔을 거라고 가정하기 때문에 apt 업그레이드를 생략합니다. 참고로 apt 업그레이드는 혹시 일어날지 모를 오류를 예방하고 성능을 올려보자는 차원에서 실행하기 때문에 생략하셔도 큰 문제는 없습니다만 꼭 하고 싶다 하시는 분들은 본 포스트 맨 하단의 라즈베리 시리즈 2를 참고하시길 바랍니다.

 1. 먼저 커널 터미널을 열어 줍니다. 당연히 터미널을 열고 패키지 설치를 위한 명령어 입력 전에는 인터넷이 연결되어 있어야 합니다. 그 후 sudo apt-get install fcitx 명령을 입력합니다. 그럼 터미널에서 자동으로 관련 패키지를 읽어 드린 후 아래 사진과 같이 "계속 하시겠습니까 [Y/n]" 라는 질문이 나오면 y를 입력 후 엔터를 치시면 자동으로 fcitx를 설치하게 됩니다. 이후 패키지를 인식시키기 위해 리부팅을 진행해 줍니다. 여기까지가 입력기 설치입니다.

2. 이제 입력기를 설치했으니 한글을 인식하도록 설치하겠습니다. sudo apt-get install fcitx-hangul을 명령어에 입력하고 엔터를 쳐 주시면 됩니다. 그럼 자동으로 패키지를 찾으면서 위에 사진과 같이 "계속 하시겠습니까 [Y/n]" 라는 질문이 나오게 됩니다. 아까처럼 y를 입력 후 엔터를 치시면 자동으로 fcitx에 한글 입력기를 설치하게 됩니다. 여기서도 동일하게 패키지 인식을 위하여 리부팅을 진행합니다.

3. 1번과 2번 과정을 거치게 되면 마지막으로 입력기 변경만 해주면 한글 입력을 할 수 있습니다. 설정에서 기본 설정 카테고리에 들어가게 되면 앉아 있는 펭귄 한 마리가 생기면서 Fcitx 설정이 생겨 있습니다. 눌러 주시면 안내문이 나오는데 확인(ok)을 눌러주시다 보면 위에 사진과 같이 설정 가능 창이 나오게 됩니다. 여기서 사진에 보이는 것처럼 Hangul을 선택해 주시면 이제 한글 입력이 가능합니다.

 3-2. 만약 이 방법이 안되시는 분들은 커널 터미널에 가셔서 im-config -n fcitx 를 입력해 줍니다. 그럼 im-config라는 파일을 열어봄으로써 fcitx가 추가되었음을 확인하실 수 있는데 확인은 생략하겠습니다.

 3-3. 이 과정을 거쳤는데도 한글이 입력이 안된다면 설정 -> 기본 설정 -> 입력기를 들어가서 확인(ok)을 누르다가 Select 사용자 설정. 이라면서 입력기 설정 칸이 나옵니다. 여기에서 위에 사진처럼 맨 위 옵션인 default에 auto가 나오면 안 되고 fcitx가 나와야 합니다.

 auto가 나올 경우 fcitx가 입력기로 선택이 안된 경우기 때문에 바로 위에 im-config 명령을 다시 실행 후 리부팅해주거나, 생략했던 im-config 파일을 gksudo를 이용해 관리자 관한(pcmanfm)으로 열어 IM_CONFIG_DEFAULT_MODE=auto를 fcitx로 수동으로 변경해 줘야 합니다.

 

변경 전   변경 후
--->

 4. 전부 정상적으로 작동한다면 위에 표처럼 한글 변환 키를 입력해 주시면 우측 상단에 블루투스 아이콘 옆에 키보드가 태극문양(한글)으로 변환이 되면서 동시에 커서에 Hangul이라는 영문이 표시되며 한글 입력이 가능한 것을 확인할 수 있습니다. 태극문양으로 변환되지 않고 ko로 뜨시는 분들이 계시다면 입력기 설정이 안 된 부분이기 때문에 3번 과정을 실행하시길 바랍니다.


 이상 이번 포스트에서는 라즈베리 파이에서 한글이 입력 가능하도록 fcitx라는 입력 패키지를 설치해 봤습니다. 초기에 말씀드린 것처럼 한글 입력기는 다양하게 있으며, fcitx뿐만이 아니라 i-bus라 불리는 입력기도 많이 사용하고 있으나 기능면에서 큰 차이는 없기 때문에 설치에 참고하시길 바랍니다. 다음 시리즈에서는 5G 나 미스캔 등 와이파이 설정과 관련해 에러가 나올 경우 고치는 방법에 대해 알아볼 예정이며, 관련 시리즈는 아래 연관 포스트 바로가기나 상단 우측의 카테고리 중 개발 카테고리에서 만나보실 수 있습니다.

 

- 연관 포스트 바로가기 -

라즈베리 시리즈(1) -라즈비안 설치 -> https://alwt.tistory.com/76

 

라즈베리 시리즈(1) - 라즈베리 파이4에 os 설치하기(라즈비안)

 라즈베리 시리즈 중 이번 시간 주제는 " 라즈베리 파이4 (Raspberry Pi4)에 라즈비안 (Raspian) Os 설치하기 "입니다!  포스트를 작성하기 앞서 사용한 환경에 대해 설명 드리겠습니다. 라즈베리 버전 4

alwt.tistory.com

 

라즈베리 시리즈(2) -한글 깨짐 해결 ->https://alwt.tistory.com/78

 

라즈베리 시리즈(2) - 라즈비안에서 한글 깨짐 현상(파이4)

 라즈베리 시리즈 중 이번 시간 주제는 " 라즈비안에서 한글 깨짐 현상 "입니다! 라즈비안을 바로 설치 하신 분들은 아마도 한글이 네모(ㅁㅁㅁ ㅁㅁㅁㅁ)와 같이 나오시는 분들이 계실 겁니다.

alwt.tistory.com

 

본 블로그는 네이버, 다음, 빙 등에서 전설의 백호 집으로 검색하실 수 있습니다!

더보기

댓글 영역