심리상담카페 마음프로

나는 lite(gui버젼)로 라즈비안을 설치했다.

 

1) 라즈비안 로고(메뉴)에서

Preferences(기본설정) - Raspberry Pi Configuration - Localisation 설정

Localisation에서

Locale, Timezone, Keyboard를 각각 세팅, Wifi Country는 건드리지 않는다.

초기에 Wifi Country를 KR로 변경했다가 낭패를 봤다.

라즈베리파이에서 KR은 무선랜이 작동하지 않는다.(지난 글을 보라)

각각 셋팅이 완료되었다면  재부팅을 한다.

 

2) 한글폰트 및 한글설치

라즈비안 로고(메뉴)에서

Preferences(기본설정) - Add/Remove Software 클릭

검색을 통해 Nanum Korean fonts 설치 한다.

설치가 되었다면 재부팅을 한다.

재부팅후 나눔폰트가 설치되어 있기 때문에 한글이 재대로 보이기 시작한다.

 

3) 한글 입력기

한글 ms원도우를 주로 사용했기때문에 한글입력기에 대해서는 생각도 안하고 있었는데..

리눅스는 마치 ms-dos시절에 했던것 처럼 한글입력기를 설치하고 세팅을 해주어야 한다.

물론 영문ms원도우를 사용한다면 마찬가지로 설정을 해야 하지만...

 

검색을 통해 많은 곳에서 ibus를 주로 사용하기에

ibus로 한글입력기를 설치하고 사용하려 하였으나,

나는 어쩐일인지 자꾸 에러가 발생했다.

 

두번째로 시도한것이 nabi 설치...

Preferences - Add/Remove Software - nabi 검색

korean input 어쩌구, 저쩌구를 선택해서 설치..

추가 검색을 통해

입력기 셋팅을 위해 im-config 설치

설치 완료후

Preferences - Input Method(입력기) 선택후 ok, yes 진행후

보통은 hangul 선택후 재부팅하라고

검색을 통해 알고 있으나,

나는 실패... 별 방법을 다 했봤으나 안됨.

직접 im-config 설정 파일을 수정해봤지만, 안됨...

nabi 삭제함.

(아직 해보지 않는 방법은

사전에 Raspberry Pi Configuration - Localisation - Locale에서 언어를 바꾼상태로 진행한것이

문제인것 같다는 생각을 해보고 있음.

다음 설치땐 먼저 nabi를 설치후에 Localisation - Locale 언어를 한국어로 바꿔볼 생각임.)

 

세번째 시도 fcitx 설치하기

터미널에서

sudo apt-get install fcitx fcitx-hangul

fcitx와 fcitx-hangul을 같이 설치.

 

Preferences - Input Method에서 fcitx 선택 할려고 했으나 nabi와 마찬가지로 안됨.

검색한 결과

라즈베리 파이 메뉴의 기본설정 > 입력기 설정(Preferences - Input Method)에서 fcitx 가 나오지 않는 버그.

터미널에서 설정하거나

im-config -n fcitx

 

File Manager에서 etc폴더 - default폴더 - im-config 파일 선택후 지니열기

IM_CONFIG_DEFAULT_MODE=auto 부분을

IM_CONFIG_DEFAULT_MODE=fcitx 으로 변경후 저장 후 재부팅,

저장하는데 권한이 없다고 나올수도 있음.

터미널에서

sudo pcmanfm

수정 및 저장 권한이 주어짐

그리고 File Manager를 열어서 위에 과정을 따라하면 저장됨.

재부팅이후 잘됨.

 

fcitx 설정은

기본설정 - fcitx 설정에서 변경

Global Config를 선택하여, "한/영" 키를 설정.

"Shift+Space" 와 "한/영 키 (영어로는 Hangul 또는 KanaShift로 나타남.)"

저장.

한/영 변환시 작은 창이 나타났다 사라지는것이 있는데, 그것이 싫으면

터미널에서

sudo pcmanfm

File Manager을 열고, File Manager 메뉴에서 보기 숨김파일표시 선택 후

pi폴더 -  .config폴더 - fcitx폴더 - config파일 선택 후 지니열기

스크롤을 내리면

#ShowInputWindowAfterTriggering =True 가 된 부분 있음.

해당 부분의 코멘트(#)를 풀고, 값을 False로 바꿔준 후, 저장.

ShowInputWindowAfterTriggering =False

reboot(재부팅)을 시킨다.

재부팅 후 테스트 하면 한/영 을 바꿀 시, Hangul윈도우가 안 나타남.