Raspberry Pi

Raspberry Pi OS 인스톨 및 한글 폰트 설정

dole540 2018. 7. 27. 16:17

Raspberry Pi OS 인스톨 및 한글 폰트 설정


※ Raspberry Pi

   - 라즈베리 파이는 영국 잉글랜드의 라즈베리 파이 재단이 학교와 개발 도상국에서 기초 검퓨터 과학의 교육을 증진시키기 위해 개발한 신용카드 크기의 싱글보드 컴퓨터입니다.


 

 < Hardware Spec ( Raspberry Pi 3 B ) >

- SoC : Broadcom BCM2837

- CPU : 4× ARM Cortex-A53, 1.2GHz

- GPU : Broadcom VideoCore IV

- RAM : 1GB LPDDR2 (900 MHz)

- Networking : 10/100 Ethernet, 2.4GHz 802.11n wireless

- Bluetooth : Bluetooth 4.1 Classic, Bluetooth Low Energy

- GPIO : 40-pin header, populated

- Interface : HDMI, 3.5mm analogue audio-video jack, 4× USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)



▶초기에는 개발도상국의 컴퓨터 교육용으로 개발되었으나 실제 가격대비 성능이 우수하고 크기가 작아 선진국의 개발자들이 IoT 시스템으로 주로 사용되어 지고 있습니다..


1. Operating System ( Raspbian ) 설치

   - Raspbian : Raspberry Pi용 Operating System으로 Debian Linux 기반의 무료 운영체제이며, 35000가지 이상의 패키지가 제공되어 지고 있습니다.


① Image file Download


   § Download Web Page : https://www.raspberrypi.org/downloads/raspbian


  위 웹페이지에 접속하면 아래의 그림과 같이 Desktop 버전과 Lite 버전 이렇게 두가지 OS 이미지를 다운로드 받을 수 있게 되어 있습니다. 그림의 파란색 박스 부분을 클릭하여  Desktop버전의 라즈비안 OS 이미지를 다운 받습니다. 



  zip파일을 다운로드 후 압축을 풀면 "2018-06-27-raspbian-stretch.img"라는 1개의 이미지 파일이 나옵니다. ( 2018.07.29. 작성일 현재 다운로드시 2018-06-27 stretch 버전 )


② Image file MicroSD에 Writing


   - Image Writing 프로그램 다운로드( Win32DiskImager )

     ; Win32DiskImager 다운로드 및 설치


     § Download Web Page ( 0.9.5 version )

 https://sourceforge.net/projects/win32diskimager/files/Archive/Win32DiskImager-0.9.5-install.exe/download


   - Image Writing

     ; 8Gbyte 이상의 MicroSD카드를 컴퓨터에 장착합니다. ( 설치된 드라이브명 확인 )


      * Win32DiskImager를 실행합니다. 


      * 버튼을 클릭해서 다운받아 압축을 푼 파일 선택 합니다. 


      * 그림과 같이 파일이 선택 되면 버튼을 눌러 Raspbian Boot Disk를 만듭니다


      * 완료된 카드를 라즈베리파이에 그림과 같이 장착합니다.


Raspbian 부팅 후 초기 설정
   - 인터페이스 연결 및 전원 ON
      * 아래의 그림과 같이 인터페이스를 연결 합니다.
     * 전원단자에 MicroUsb 전원 단자를 연결하여 전원을 공급합니다. 

   - Raspberry Pi 초기 설정

     * 부팅이 완료되면 아래와 같은 Desktop 화면이 나타납니다.


    * Command Shell Terminal 실행합니다. 


    * Command Shell에서 Config 명령 실행합니다.

     pi@raspberrypi:~$ sudo raspi-config


    * Config 설정항목 중 설정해야 할 항목

      a. 사용자 암호 변경 : 첫번째 항목이 사용자 비밀번호 변경 입니다. 

        1. Change User Password


         기본 ID     : pi

         Passwordd : raspberry 


      b. Hostname 변경 : 컴퓨터 호스트 명칭 변경입니다.

         2.Network Option -> N1 Hostname 선택 

        # 기본Hostname : raspberrypi 


      c. 지역 언어설정 : 영국에서 개발되어서 기본설정이 GB English로 되어 있습니다.

        4. Localisation Option -> I1 Change 


                   [ ] en_GB.UTF-8 UTF-8         < 체크해제 >

                   [*] en_US.UTF-8 UTF-8         < 체크 >

                   [*] ko_US.UTF-8 UTF-8         < 체크 >


      d. Time Zone 설정 : 

        4. Localisation Option -> I2 Change Timezone 선택


                   Asia  ->  Seoul -> OK 선택


      e. Keyboard 설정 :

        4. Localisation Option -> I3 Change Keyboard Layout 선택 


 

  - Generic 104-key PC

  - Other

  - Korean

  - Korean Korean (101/104 Competible)

  - The default for the keyboard layout

  - No compose key 선택

  - Ctrl+Alt+Backspace X-Window 종료 <Yes>



      f. Wifi 국가 설정 : 

        4. Localisation Option -> I4 Change Wi-fi Country 선택 


           => US 선택


      g. Interfacing Option 설정 :

        5. Interfacing Options 선택


 

    P1 Camera < Enable로 설정 > : 카메라 사용

    P2 SSH < Enable로 설정 > : Secure Shell 사용 설정

    P3 VNC < Enable로 설정 > : VNC 원격데스크 접속

    P4 SPI < Enable로 설정 > : SPI통신 사용

 


      h. 설정 종료 후 <Finish> 선택 및 Reboot 수행

      pi@raspberrypi:~$ reboot


네트워크 설정

  - 고정 IP 설정

      * Network 환경설정 파일 편집 : /etc/dhcpcd.conf

      pi@raspberrypi:~$ sudo nano /etc/dhcpcd.conf

     * 파일 내용 중 아래 항목을 찾아서 수정합니다.

< 수정 사항 >


    interface eth0

    static ip_address=<바꾸고자 하는 고정 IP >/24

    static netmask=255.255.255.0

    static routers=<바꾸고자 하는 IPGateway >

    static domain_name_servers=<바꾸고자 하는 DNS서버 > 8.8.8.8


      * Example


  - Wifi 설정


OS Update 및 Upgrade
  - Update

     pi@raspberrypi:~$ sudo apt-get update 


  - Upgrade

     pi@raspberrypi:~$ sudo apt-get -y upgrade 



한글입력기, 폰트, 가상키보드 설정
  - 한글입력기 설치

     pi@raspberrypi:~$ sudo apt-get install ibus-hangul 

  - 한글폰트 설치

     pi@raspberrypi:~$ sudo apt-get install fonts-unfonts-core 

  - 가상 키보드 설치

     pi@raspberrypi:~$ sudo apt-get install matchbox-keyboard 

  - 설치 완료후 리붓

     pi@raspberrypi:~$ reboot 

  - 한글 입력기 설정 추가

     a. 한글입력 항목 선택

     b. Preferences 선택


     c. Input Methon 선택


      d. Add 선택


      e. Hangul 입력기 ADD


      f. En을 클릭하여 입력기 목록에 Korean을 확인




# Raspberry Pi에 Raspbian이라는 OS를 설치하고 한글 폰트 및 입력기까지 설치가 완료 되었습니다. 여기까지 수행하셨다면 Chromiun을 실행하여 Naver나 Daum과 같은 포털 싸이트에 접속하면 한글이 깨지지 않고 잘 볼 수 있으면 입력기 선택을 한글로 하시면 한글 입력도 가능할 것입니다. ^^

PS. 두번째 작성글은 Raspberry Pi에 OpenCV를 컴파일하여 설치하는 과정을 작성할 예정입니다.