1. Raspbian OS 설치
    1. 참조 : https://geeksvoyage.com/raspberry%20pi/installing-os-for-pi/
    2. 다운로드 : https://www.raspberrypi.org/downloads/raspbian/
      1. NOOBS : 초보자용 쉬운 운영체제 설치 관리자
      2. RASPBIAN
        1. Desktop and Recommended Software(2GB) : OS + 오피스,기타 프로그램
        2. Desktop(1.2GB) : OS 만
        3. Lite(0.4GB) : GUI가 없는 버전
      3. Raspberry Pi Desktop(for PC and Mac) : PC나 Mac 용
      4. 기타 Third Party OS
    3. Etcher : SD Card Writing tool
      1. zip 파일 이미지를 SC Card에 옮김
  2. 설치 중 유의사항 : 대한민국(KR)으로 설정하면 WIFI 사용 불가
    1. 참조 : https://webnautes.tistory.com/903
    2. 국가를 US로 잡음
      1. 와이파이 국가를 KR로 잡으면 안됨, US로 잡아야 하기 때문
    3. 이미 KR로 지정했으면
      1. 시작 -> Preferences -> Raspberry Pi Configuation -> Localisation -> WiFi Country를 US로 변경
      2. 또는 Terminal에서 sudo raspi-config 실행
        1. 4. Localisation Options -> I4 Change Wi-fi Country 변경
  3. 처음 OS 설치 후
    1. WIFI, ssh 자동 설정하기 : 사용할 모니터/키보드가 없을 경우 접속하기 위해
    2. 연결 계정 :  ID(pi),  PW(raspberry)
    3. 업그레이드
      1. sudo apt-get update
      2. sudo apt-get upgrade
      3. ifconfig  : rasberry pi의 IP 주소를 찾기 위해
  4. 시스템 설정
    1. /boot/cmdline.txt : 리눅스가 부팅될 때 커널로 전달할 파라미터들
      1. console=serial0, 115200 console=tty1
        1. serial0을 115200bps 속도의 콘솔 기능으로 사용하겠다는 의미
        2. serial0을 콘솔 용도가 아닌 시리얼 통신 용도로 사용하려면 삭제하면 됨
        3. console=ttyS0, 115200.. 으로 써도 같음 : /dev/serial0 –> /dev/ttyS0 같은 장치
        4. console=tty1 : tty1은 HDMI 모니터와 키보드를 의미
    2. /boot/config.txt : 시스템 설정과 관련된 내용
      1. raspi-config로 설정된 내용이 저장됨
  5. sudoers 추가
    1. sudo chmod 660 /etc/sudoers
    2. sudo vi /etc/sudoers
    3. root와 같게 privilege를 설정 후 vi 종료
    4. sudo chmod 440 /etc/sudoers
  6. 추가 설치 프로그램
    1. Rasberry Pi에 설치
      1. sudo raspi-config : putty 접속을 위해 SSH를 enable

      2. realVNC 서버 설치
        1. sudo apt-get update
        2. sudo apt-get install realvnc-vnc-server  realvnc-vnc-viewer
        3. sudo raspi-config : VNC 접속을 위해 F3. VNC를 enable : 위 그림 참조
        4. sudo vi /boot/config.txt  : 해상도 조절
        5. 재부팅
      3. 한글 깨짐 해결
        1. sudo apt-get update
        2. sudo apt-get upgrade
        3. sudo apt-get install ttf-unfonts-core   <– ??
        4. sudo apt-get install fonts-unfonts-core  <– 한글 폰트 설치
        5. sudo apt-get install ibus                <– 다국어 입력기 설치
        6. sudo apt-get install ibus-hangul  <– 한글 입력기 설치
        7. 재부팅
      4. vim 설치 : 참조(https://blog.naver.com/no1_devicemart/221520456022)
        1. sudo apt-get install vim
        2. sudo vim /etc/vim/vimrc  : vim 환경설정
      5. NANO 설치
    2. PC에 설치
      1. Winscp : 윈도우용 그래픽 SFTP 및 FTP 클라이언트 프로그램(오픈소스 프리웨어)
      2. putty : 원격접속 프로그램
      3. VNC : GUI로 원격접속 프로그램
        1. https://www.realvnc.com/en/connect/download/viewer/
          1. 또는 https://www.realvnc.com/download/vnc 접속후 viewer로 이동
        1. Standalone EXE x64 또는 x86중 선택해서 다운로드
error: Content is protected !!