운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치 3. 설치후, 설정 - 환경설정 - 한글설정 - SSH연결
설치전준비사항 1. 설치전준비사항 설치전준비사항 하드웨어 (H/W) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD카드리더기 HDM I 케이블전원케이블모니터
1. 설치전준비사항 설치전준비사항 하드웨어 (H/W) CPU 범용입출력 (GPIO, 40pin) (General-Purpose Input/Output) - 외부장치연결 / 센서및외부 H/W 를제어 4 USB 포트 (2.0) ( 키보드, 마우스, WiFi 동글 ) 디스플레이직렬인터페이스 (Display Serial Interface) LED Ethernet 포트 (10/100 basetethernet socket) Power (5V Micro USB) HDM I Audio (3.5mm jack) 카메라직렬인터페이스 (Camera Serial Interface, CSI - 카메라모듈연결 ) 1. 설치전준비사항 설치전준비사항 이미지파일 - NOOBS - Raspbian 이미지파일 소프트웨어 (S/W) - SDFormatter : SD카드포맷유틸리티 - Win32DiskImager : 디스크이미지유틸리티 - Etcher : a graphical SD card writing tool - 압축프로그램 ( 알집, 7zip, Unarchiver 등 )
SD 카드포맷 (SDFormatter) 1. 설치전준비사항 SDFormatter 다운로드 SDFormatter 다운로드 - 다운로드 : https://www.sdcard.org - SD카드를포맷하는데사용
1. 설치전준비사항 SDFormatter 다운로드 1. 설치전준비사항 SDFormatter 설치 압축해제
1. 설치전준비사항 SDFormatter 설치 1. 설치전준비사항 SDFormatter 설치
1. 설치전준비사항 SD 카드포맷 SDFormatter를사용하여, SD카드포맷 - SD카드리더기에 SD카드넣기 - PC의 USB포트에 SD카드리더기넣기 - SDFormatter 를실행하여, SD 카드포맷방향주의 1. 설치전준비사항 SD 카드포맷 SDFormatter 를사용하여, SD 카드포맷
Raspbian 설치방법 1. NOOBS를이용한설치 2. Raspbian 이미지파일을이용한설치 - Etcher를이용한설치방법 - win32 disk imager를이용한설치방법 Raspbian 설치 (NOOBS 를이용한설치 )
1. Raspbian 설치 NOOBS를이용한설치 NOOBS를이용한설치 1. SD카드포맷 2. NOOBS 다운로드 (https://www.raspberrypi.org/downloads/noobs/) 3. NOOBS_v3_0_0.zip 압축해제 4. 포맷된 SD카드를 SD 카드리더기에넣는다. 5. 압축해제된파일및디렉토리를 SD카드에복사 6. SD카드를리더기에서탈착 7. SD카드를라즈베리파이에 SD카드슬롯 (slot) 에넣는다. 8. 키보드, 마우스연결 9. 모니터연결 10. 전원연결 1. 설치전준비사항 NOOBS 다운로드 NOOBS 다운로드 - 다운로드 : https://www.raspberrypi.org/downloads/noobs/
1. 설치전준비사항 NOOBS 다운로드 NOOBS 다운로드 - 다운로드 : https://www.raspberrypi.org/downloads/noobs/ 1. Raspbian 설치 NOOBS 를이용한설치 압축해제및 NOOBS 를 SD 카드에복사 SD 카드로복사
1. Raspbian 설치 NOOBS 를이용한설치 Raspbian 선택및설치 1. Raspbian 설치 NOOBS 를이용한설치 Raspbian 선택및설치
1. Raspbian 설치 NOOBS 를이용한설치 Raspbian 선택및설치 1. Raspbian 설치 NOOBS 를이용한설치 Raspbian 선택및설치
Raspbian 설치 (Etcher 를이용한설치 ) 1. Raspbian 설치 Raspbian이미지파일을이용한설치 (1) Etcher를이용한설치 1. SD카드포맷 2. Raspbian 이미지파일다운로드 (https://www.raspberrypi.org/downloads/raspbian/) 3. 2018-11-13-raspbian-stretch-full.zip 압축해제 (2018-11-13-raspbian-stretch-full.img) 4. Etcher 다운로드및설치 5. 2018-11-13-raspbian-stretch-full.img 를 SD카드에 writing( Etcher 이용 ) 6. SD카드를리더기에서탈착 7. SD카드를 Raspberry Pi의 SD카드슬롯 (slot) 에넣는다. 8. 키보드, 마우스연결 9. 모니터연결 10. 전원연결
1. 설치전준비사항 Raspbian 이미지다운로드 Raspbian 이미지파일다운로드 - 다운로드 : https://www.raspberrypi.org/downloads/raspbian/ 1. 설치전준비사항 Etcher Etcher - a graphical SD card writing tool - image파일을 USB, SD카드등으로 writing하여가상디스크드라이브를만드는데사용 - 다운로드 : https://www.balena.io/etcher/ 자신의환경에맞는것을선택하여다운로드
1. 설치전준비사항 Etcher Etcher 설치 1. Raspbian 설치 Etcher 를이용한설치 Etcher 실행및이미지 (.img) 파일선택
1. Raspbian 설치 Etcher 를이용한설치 드라이브선택 (SD 카드가있는드라이브 ) SD 카드를삽입한드라이브확인후, continue 클릭 1. Raspbian 설치 Etcher 를이용한설치 raspbian 이미지파일 (.img) 을 SD 카드로 writing
1. Raspbian 설치 Etcher 를이용한설치 raspbian 이미지파일 (.img) 을 SD 카드로 writing 1. Raspbian 설치 Etcher 를이용한설치 raspbian 이미지파일 (.img) 을 SD 카드로 writing
1. Raspbian 설치 Etcher 를이용한설치 Validating : 정상적으로 writing 되었는지확인 1. Raspbian 설치 writing 종료 Etcher 를이용한설치
1. Raspbian 설치 Etcher를이용한설치 - SD카드를 SD카드리더기에서탈착 ( 제거 ) - SD카드를 Raspberry Pi의 SD카드슬롯 (slot) 에삽입 - 키보드, 마우스연결 - 모니터연결 - 전원연결 Raspbian 설치 (Win32 Disk Imager 를이용한설치 )
1. Raspbian 설치 Raspbian이미지파일을이용한설치 (2) win32 disk imager를이용한설치 1. SD카드포맷 2. Raspbian 이미지파일다운로드 (https://www.raspberrypi.org/downloads/raspbian/) 3. 2018-11-13-raspbian-stretch-full.zip 압축해제 (2018-11-13-raspbian-stretch-full.img) 4. Win32DiskImager 다운로드및설치 5. 2018-11-13-raspbian-stretch-full.img 를 SD카드에 writing( Win32DiskImager 이용 ) 6. SD카드를리더기에서탈착 7. SD카드를 Raspberry Pi의 SD카드슬롯 (slot) 에넣는다. 8. 키보드, 마우스연결 9. 모니터연결 10. 전원연결 1. 설치전준비사항 Win32 Disk Imager Win32 Disk Imager - image파일을 USB, SD카드등으로 writing하여가상디스크드라이브를만드는데사용 - 다운로드 : https://sourceforge.net/projects/win32diskimager/
1. 설치전준비사항 Win32 Disk Imager 설치 Win32 Disk Imager 설치 1. 설치전준비사항 Win32 Disk Imager 설치 Win32 Disk Imager 설치
1. 설치전준비사항 Win32 Disk Imager 설치 Win32 Disk Imager 설치 1. 설치전준비사항 Win32 Disk Imager 설치 Win32 Disk Imager 설치
1. Raspbian 설치 Raspbian이미지파일을이용한설치 (2) win32 disk imager를이용한설치 1. Win32 Disk Imager 실행 2. Raspbian 이미지선택 3. Write할 SD카드가있는드라이브선택 4. SD카드에쓰기 (Write클릭) 1. Raspbian 설치 Raspbian이미지파일을이용한설치 (2) win32 disk imager를이용한설치 5. 경고메시지 (Yes선택) 6. Raspbian 이미지 writing
1. Raspbian 설치 Raspbian이미지파일을이용한설치 (2) win32 disk imager를이용한설치 7. SD카드를리더기에서탈착 8. SD카드를 Raspberry Pi의 SD카드슬롯 (slot) 에넣는다. 9. 키보드, 마우스연결 10. 모니터연결 11. 전원연결 Raspbian 설치후작업
Expand Filesystem 2. Raspbian 설치후, 설정 Expand Filesystem SD카드의전체용량을사용할수있도록확장 $sudo raspi-config
2. Raspbian 설치후, 설정 Expand Filesystem 2. Raspbian 설치후, 설정 Expand Filesystem
2. Raspbian 설치후, 설정 Expand Filesystem Change User Password
2. Raspbian 설치후, 설정 pi 패스워드변경 Change User Password ID : pi PW : raspberry 2. Raspbian 설치후, 설정 pi 패스워드변경 Change User Password ID : pi PW : raspberry raspberry raspberry
2. Raspbian 설치후, 설정 pi 패스워드변경 Change User Password ID : pi PW : raspberry 패키지목록업데이트 패키지업그레이드
2. Raspbian 설치후, 설정 패키지목록업데이트 $sudo apt-get update 패키지업그레이드 $sudo apt-get upgrade 환경설정
2. Raspbian 설치후, 설정 환경설정 2. Raspbian 설치후, 설정 환경설정 지역 (Localisation) 설정
2. Raspbian 설치후, 설정 환경설정 시간대 (Time zone) 설정 : Asia, Seoul 2. Raspbian 설치후, 설정 키보드설정 환경설정
2. Raspbian 설치후, 설정 재부팅 환경설정 2. Raspbian 설치후, 설정 환경설정재부팅후, 한글깨짐현상발생 한글폰트필요 한글깨짐
한글폰트설치 3. 한글폰트설치 한글폰트설치 $sudo apt-get install fonts-unfonts-core fonts-nanum 재부팅 $sudo reboot
3. 한글폰트설치 한글폰트설치 정상적으로한글출력 한글입력기설치 (nabi)
3. 한글입력기설치 한글입력기설치한글입력은안됨 한글을입력할수있는한글입력기필요 - 입력기종류 : nabi, ibus, uim-벼루, fcitx 등 3. 한글입력기설치 한글입력기설치 한글입력기 (nabi) 설치
3. 한글입력기설치 한글입력기설치 한글입력기 (nabi) 설정 - /etc/default/im-config 파일수정 3. 한글입력기설치 한글입력기설치 한글입력기 (nabi) 설정 #IM_CONFIG_DEFAULT_MODE=cjkv 1. # 주석제거 2. cjkv hangul 로변경
3. 한글입력기설치 한글입력기설치 한글입력기 (nabi) 설정 저장하고나가기 - <Ctrl>+X - Y <enter> 재부팅 $sudo reboot 3. 한글입력기설치 한글입력기설치 한글입력기 (nabi) 설정 재부팅 $sudo reboot 저장하고나가기 - <Ctrl>+X - Y <enter> 재부팅 $sudo reboot
3. 한글입력기설치 한글입력기설치 한글입력기 (nabi) 설정 3. 한글입력기설치 한글입력기설치 한글입력기 (nabi) 설정
SSH (Secure Shell) 2. 기타 SSH(Secure Shell) 라즈베리파이 IP정보확인 - $ifconfig ssh 서버실행 - 방법 1: $sudo service ssh restart // 라즈베리파이에서설정 - 방법 2: $sudo raspi-config // 환경설정을통해 ssh server enable 부팅시자동으로 ssh 실행 (/etc/rc.local 파일에내용추가 ) - sudo service ssh restart ssh접속 1. 리눅스 / Mac OS에서접속 - $ssh pi@ 라즈비안IP 패스워드 : raspberry 2. windows 에서접속 - Putty.exe 아이디 : pi / 패스워드 : raspberry
2. 기타 SSH(Secure Shell) Putty - 다운로드 : https://putty.ko.softonic.com/ 2. 기타 Putty 설치 SSH(Secure Shell)
2. 기타 Putty 설치 SSH(Secure Shell) 2. 기타 SSH(Secure Shell) SSH 서버실행
2. 기타 IP 확인 SSH(Secure Shell) 2. 기타 SSH 접속 SSH(Secure Shell) 에러발생되면, 최신 putty 설치
2. 기타 SSH 접속 SSH(Secure Shell) 2. 기타 SSH 접속 SSH(Secure Shell)