키보드 설정을 안하고 셋팅을 하다보면 !@#$%등의 Shift키를 누르고 입력하는 것들이 입력이 안된다. 괜히 나처럼 나중에 삽질하지말고, 키보드 셋팅부터하고 라즈베리를 사용하는 것이 좋다. 나야 원래 좌충우돌 라즈베리파이 삽질기를 올리는 것이기에..... ㅠㅠ 아~ 혹시 패스워드를 !@#$%등이 들어가는 것으로 설정해 놓은 상태라면, 필히 !@#$%등이 들어가지 않게 패스워드를 변경하고 키보드 셋팅을 바란다. 이제 raspi-config를 띄우는 법을 알테니, 그림으로 설명을 넘어가겠다. 모르겠다면, 2. 라즈베리파이(Raspberry Pi) 초기 설정 - raspi-config) 을 읽어보기 바란다. 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 '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>'를 선택하고 넘어 갑니다. 자... 키보드 셋팅도 이렇게 하면 모두 끝입니다. 커맨드 상태로 돌아와서 라즈베리파이를 재부팅하고 #등의 특수 문자를 입력해 봅니다. 제대로 나오나요? 이제 제대로 환경설정 작업을 진행 할 수 있겠네요 ㅎㅎ |