라즈베리파이 키보드 설정 - lajeubelipai kibodeu seoljeong

키보드 설정을 안하고 셋팅을 하다보면 !@#$%등의 Shift키를 누르고 입력하는 것들이 입력이 안된다.

괜히 나처럼 나중에 삽질하지말고, 키보드 셋팅부터하고 라즈베리를 사용하는 것이 좋다.

나야 원래 좌충우돌 라즈베리파이 삽질기를 올리는 것이기에..... ㅠㅠ

아~ 혹시 패스워드를 !@#$%등이 들어가는 것으로 설정해 놓은 상태라면, 필히 !@#$%등이 들어가지 않게 패스워드를 변경하고 키보드 셋팅을 바란다.

이제 raspi-config를 띄우는 법을 알테니, 그림으로 설명을 넘어가겠다. 모르겠다면, 2. 라즈베리파이(Raspberry Pi) 초기 설정 - raspi-config) 을 읽어보기 바란다.

라즈베리파이 키보드 설정 - lajeubelipai kibodeu seoljeong

sudo raspi-config를 입력하면 아래의 화면이 뜬다.

키보드 셋팅은 어디? 4번 Internationalisation Options를 선택한다. 이후 설명은 그림위주~

3번 Change Keyboard Layout 선택

Generic 105-key (Intl) PC 선택

Other 선택

Korean 선택

Korean - Korean (101/104 Key compatible) 선택

The default for the keyboard layout 선택

No compose Key 선택

Yes

키보드 셋팅 하기편 끝!

· 최초작성 : 2016. 10. 17.

최종수정 : 2016. 10. 17.

· 작성/수정내용 :

  - Raspberry pi3 언어 및 키보드 설정


시작하기에 앞서

요 몇일 공기가 매우 좋지 않네요... 모두 감기 조심하세요~

# R.Pi3 언어 설정 및 키보드 설정

라즈베리파이를 데스크탑 처럼 쓸일이 없어 처음에는 잘 주의깊게 보지 못했었던 부분이 있었습니다.

그러다가 LCD 하나 연결하고 포스팅을 올리려고 하다 보니

언어 셋팅이 안되어 있더라구요. 이참에 언어 셋팅과 키보드 셋팅을 포스팅 해보려고 합니다.

언어 셋팅은 생략하더라도 키보드 셋팅은 꼭 하시는 것이 좋습니다.

안그러면 #! 같은 특수 문자를 쓰실때 이상한 경험을 하시게 됩니다. ㅋ

R.Pi3 언어 설정

라즈베리파이를 연결 후 인터넷을 하려고 보면 아래 그림처럼

한글이 몽땅 깨져 있는 것을 볼 수 있습니다.

서버용으로 쓰면서 터미널로 작업하면 크게 문제 되지 않지만

그래도 서버에서 뭔가를 작업 할 때 한글이 꼭 필요 할것 같아서 셋팅해 봅니다.

보통 아무 셋팅을 안하고 인터넷 브라우저를 실행 시키면

아래 그림과 같이 한글이 모두 ㅁ 표시로 뜨게 됩니다.

우선 raspi-config 명령으로 'Raspberry Pi Software Configuration Tool' 을 실행 시킵니다.

   pi@raspberrypi:~$ sudo raspi-config

라즈베리파이 키보드 설정 - lajeubelipai kibodeu seoljeong

'5. Internationalisation Options' 을 선택합니다.

   <Select>로 커서 이동은 키보드 'tab키' 또는 '오른쪽 방향키'를 눌러서 이동 할 수 있습니다.

'I1 Change Locale' 를 선택하여 언어를 선택 화면으로 이동합니다.

    언어 설정에 대한 안내가 나오는데 선택지는 'OK' 하나 밖에 없으므로 'OK' 한 다음 넘어 갑니다.

이제 언어를 선택하면 됩니다.

우선 영어와 한글을 선택해 줍니다.

선택은 'space바'로 할 수 있습니다.

전 3가지 언어를 선택했습니다.

 en_GB.UTF-8 UTF-8

 en-US.UTF-8 UTF-8

 ko_KR.EUC-KR EUC-KR

이렇게 3가지를 선택 후 'OK'를 하면 아래 그림과 같이 한 번더 'OK' 를 묻고

선택했던 언어들이 보입니다.

(아래 그림에는 한글을 잘못 선택한채로 화면 캡쳐를 했네요...)

자신이 선택했던 언어를 확인하고 'OK'를 하게 되면

아래 그림과 같이 언어를 설치하는것이 보이고

다시 raspi-config 화면으로 돌아 오게 됩니다.

그럼 <Finish>를 선택하여 raspi-config를 빠져 나온 다음 라즈베리파이를 재부팅 해줍니다.

그리고 다시 브라우져를 확인해 보면

아래 그림과 같이 한글이 제대로 표현이 됩니다.

R.Pi3 키보드 설정

이제 두 번째로 키보드 설정을 해 봅니다.

언어 설정보다 키보드 설정이 상당히 중요 합니다.

안그러면 특수 기호등을 쓸 수 없어서 개발이나 셋팅시 많은 어려움을 겪게 됩니다..

키보드 셋팅도 언어 설정과 마찬가지로 'raspi-config' 에서 설정하며, '5. Internationalisation Options' 안에 메뉴가 있습니다.

'5. Internationalisation Options' 이동 후 아래 그림과 같이 

'I3. Change Keyboard Layout' 를 선택 합니다.

키보드 모델 중에서 'Generic 105-key (Intl) PC' 를 선택 합니다.

키보드 레이아웃은 'Other' 선택

국가 선택에서는 'Korea'를 선택

이제 현재까지 선택한 것을 확인 합니다.

그리고 function 키에 대한 설정...'The default for the keyboard layout'를 선택 합니다.

Compose key 는 'No Compose key' 를 선택

이제 마지막으로 'x server' 구성단축키에 대한 설정인데요... 

뭐 하는 기능인지 잘 모르겠습니다... 

쓸일이 크게 없을거 같지만 일단 '<Yes>'를 선택하고 넘어 갑니다.

자... 키보드 셋팅도 이렇게 하면 모두 끝입니다.

커맨드 상태로 돌아와서 라즈베리파이를 재부팅하고 #등의 특수 문자를 입력해 봅니다.

제대로 나오나요? 이제 제대로 환경설정 작업을 진행 할 수 있겠네요 ㅎㅎ