SlideShare a Scribd company logo
1 of 9
Download to read offline
라즈베리파이 설치하기
없으면 없는 대로 저렴하게
뭐가 있는데?
★ 라즈베리파이2 - 큰 맘먹고 구매했어요. 이베이
에서 사면 싸요. 2주 배송기간 생각하세요.
★ Micro SD 카드 8기가 - 여기에 라즈비안 설치할
겁니다.
★ HDMI 케이블 - TV 에 연결하면 되는데 가족 때
문에 힘들 것 같네요.
★ 랜 케이블 - 가정용 인터넷 공유기에 연결할 겁
니다.
★ 1Tb 외장 디스크 - 나중에 NAS 구성해서 공유 폴
더로 쓸거예요. (다음편 기대해주세요)
없는 게 없네...
★ 무슨 말씀을... 라즈베리파이도 컴퓨터랍니다.
★ 본체만 있는 셈인데, 모니터, 마우스, 키보드 없이 어떻게 쓰나요?
★ 하지만 맥북이 있습니다. 이것으로 원격 접속에서 사용하겠습니다.
라즈비안 설치하기
• 잘 정리된 사이트가 있습니다. 링크를 따라가서 참고하십니
다. http://blog.puding.kr/152
• 최신 파일로 구하시려면 정식 사이트에 가서 받으시면 되겠
지요. https://www.raspberrypi.org/downloads/
• 라즈베리파이는 하드디스크 대신에 마이크로 SD 카드를 씁
니다. 요즘 컴퓨터가 SSD 를 많이 쓰는데 비슷하죠. 결국 이
SD카드에 다운받은 파일을 설치하는 것 입니다.
마이크로 SD카드 끼우기
• 제 맥북에는 마이크로 SD를 직접 끼울
곳이 없습니다. 일반 SD는 가능합니다.
• 예전 핸드폰에서 사용하려고 사은품으
로 받아둔 것이 있습니다. (사진 참조)
• 마이크로 SD > 일반 SD > USB 로 연
결시켜 주는 놈(Adapter)입니다.
• 없으신 분은 요 시점에 비용이 발생할
지도 모르겠군요.
라즈비언 부팅 및 설정
• 마이크로 SD카드를 라즈베리파이 슬롯에 꽂아줍니다. 그리고 전원 어
뎁터를 연결하면 바로 부팅입니다. 별도 스위치가 없어요.
• 터미널(terminal)을 실행시켜 ssh 명령으로 라즈베리파이에 원격 접
속을 시도합니다. 윈도우에서는 도스창 (CMD)을 실행해서 PuTTY를
사용합니다. PuTTY 다운받은 주소는 http://www.putty.org 입니다.
• 접속이 되면 아래 명령으로 설정 화면을 컴퓨터에서 볼 수 있습니다.
이제 모니터와 키보드가 필요 없죠?
• 그럼 접속 방법을 자세히 볼까요?
computername:~ username$ sudo raspi-config
원격 접속하기
• 접속하려는 라즈베리파이의 주소를 알아야겠죠? 아래와 같이 arp
명령으로 주변의 주소를 찾아 봅니다. 192.168.1.8 에 보이네요.
• 위의 주소로 ssh 명령을 사용해서 접속합니다.

비밀번호는 raspberry 입니다. 공개되어있으니 접속해서 설정과
정 중에 꼭 자신의 것으로 변경해야겠죠?
computername:~ username$ arp -a

? (169.244.1.0) at (incomplete) on en1 [ethernet]

wireless_broadband_router.home (192.168.1.1) at
0:26:62:7f:f3:e6 on en1 ifscope [ethernet]

laptop.home (192.168.1.2) at d0:df:9a:1b:39:9c on en1
ifscope [ethernet]

raspberrypi.home (192.168.1.8) at 80:1f:2:da:af:d on en1
ifscope [ethernet]
computername:~ username$ ssh pi@192.168.1.8

pi@192.168.1.8's password:
설정해야 하는 값
• Expand Filesystem: 라즈비언이 설치된 영역을 제외하고 다른 부분도 사용 가능하도
록 설정합니다.
• Change User Password: 최초 비밀번호는 이미 공개된 상황이므로 자신만의 비밀번
호로 변경합니다. 부팅 후, 다음 ssh 접속할 때에 변경된 비밀번호를 사용해야 합니다.
• Enable boot to Desktop or Scratch: 전원을 키면 보여지는 상태가 그래픽 인터페이
스 혹은 텍스트 인터페이스를 선택합니다.
• Internationalisation Options: 사용할 국가 환경을 선택합니다.
• change locale — 언어 코드에 ko_kr.UTF8, ko_kr.EUC 를 추가합니다.
• change timezone — 시간대를 seoul 로 설정합니다.
• Finish 로 종료합니다.
다음 주제
• 모니터가 없으니 그래픽 화면이 어떻게 생겼을지 매우 궁금
하네요. VNC 를 이용해서 내 컴퓨터에 라즈베리파이의 화면
을 원격으로 볼까요?
• 집에 있는 외장 디스크를 연결해서 우리 집 파일 서버로 구
성해보는 것은 어떨까요? 이왕이면 토렌트를 설치해서 동영
상을 공유하는 것도 어떨지... 드라마 천국이 되려나...
• 라즈베리파이에 HDMI 포트가 아깝지요. TV에 연결해서 애
플 TV처럼 핸드폰의 영상을 TV로 보는 것은 어떨까요? 무료
KODi 라는 프로그램이라면 가능합니다.

More Related Content

What's hot

caanoo Ernice
caanoo Ernicecaanoo Ernice
caanoo Ernicejumiss
 
20170713 tech day_7th_pxe 부팅-김주한
20170713 tech day_7th_pxe 부팅-김주한20170713 tech day_7th_pxe 부팅-김주한
20170713 tech day_7th_pxe 부팅-김주한ymtech
 
라즈베리파이 배우기 #3
라즈베리파이 배우기 #3라즈베리파이 배우기 #3
라즈베리파이 배우기 #3Daniel Lim
 
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1Park Jonggun
 
사물인터넷 노트4_라즈베리파이기본
사물인터넷 노트4_라즈베리파이기본사물인터넷 노트4_라즈베리파이기본
사물인터넷 노트4_라즈베리파이기본Dong Hwa Jeong
 
Lighting talk 2 4
Lighting talk 2 4Lighting talk 2 4
Lighting talk 2 4Kahee Yu
 
Ubuntu Host AP Setting
Ubuntu Host AP SettingUbuntu Host AP Setting
Ubuntu Host AP Settingymtech
 
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)Ubuntu Korea Community
 
망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4종인 전
 
1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이Young Jin Suh
 
리눅스 간단 강의 4강
리눅스 간단 강의 4강리눅스 간단 강의 4강
리눅스 간단 강의 4강Junsu Kim
 
리눅스 간단 강의 2강
리눅스 간단 강의 2강리눅스 간단 강의 2강
리눅스 간단 강의 2강Junsu Kim
 

What's hot (12)

caanoo Ernice
caanoo Ernicecaanoo Ernice
caanoo Ernice
 
20170713 tech day_7th_pxe 부팅-김주한
20170713 tech day_7th_pxe 부팅-김주한20170713 tech day_7th_pxe 부팅-김주한
20170713 tech day_7th_pxe 부팅-김주한
 
라즈베리파이 배우기 #3
라즈베리파이 배우기 #3라즈베리파이 배우기 #3
라즈베리파이 배우기 #3
 
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1
 
사물인터넷 노트4_라즈베리파이기본
사물인터넷 노트4_라즈베리파이기본사물인터넷 노트4_라즈베리파이기본
사물인터넷 노트4_라즈베리파이기본
 
Lighting talk 2 4
Lighting talk 2 4Lighting talk 2 4
Lighting talk 2 4
 
Ubuntu Host AP Setting
Ubuntu Host AP SettingUbuntu Host AP Setting
Ubuntu Host AP Setting
 
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
 
망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4
 
1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이
 
리눅스 간단 강의 4강
리눅스 간단 강의 4강리눅스 간단 강의 4강
리눅스 간단 강의 4강
 
리눅스 간단 강의 2강
리눅스 간단 강의 2강리눅스 간단 강의 2강
리눅스 간단 강의 2강
 

Viewers also liked

라즈베리파이로 IoT 시작하기 복습
라즈베리파이로 IoT 시작하기 복습라즈베리파이로 IoT 시작하기 복습
라즈베리파이로 IoT 시작하기 복습Circulus
 
모카 기술발표자료
모카 기술발표자료모카 기술발표자료
모카 기술발표자료Seokyou (Kevin) Hong
 
Linux 강의자료 ed10
Linux 강의자료 ed10Linux 강의자료 ed10
Linux 강의자료 ed10hungrok
 
Introduction to Linux #1
Introduction to Linux #1Introduction to Linux #1
Introduction to Linux #1UNIST
 
라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상Jin-Hyun Park
 
아꿈사 발표 Node JS 프로그래밍 8장
아꿈사 발표 Node JS 프로그래밍 8장아꿈사 발표 Node JS 프로그래밍 8장
아꿈사 발표 Node JS 프로그래밍 8장Woo Yeong Choi
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기Circulus
 
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져Chulgyu Shin
 
mongodb와 mysql의 CRUD 연산의 성능 비교
mongodb와 mysql의 CRUD 연산의 성능 비교mongodb와 mysql의 CRUD 연산의 성능 비교
mongodb와 mysql의 CRUD 연산의 성능 비교Woo Yeong Choi
 
Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구ByungJoon Lee
 
이것이 리눅스다 - 김종욱
이것이 리눅스다 - 김종욱이것이 리눅스다 - 김종욱
이것이 리눅스다 - 김종욱Jong Wook Kim
 
페어프로그래머(서버개발)를 찾습니다.
페어프로그래머(서버개발)를 찾습니다.페어프로그래머(서버개발)를 찾습니다.
페어프로그래머(서버개발)를 찾습니다.SeungWoo Lee
 
시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203doo rip choi
 
Node.js 시작하기
Node.js 시작하기Node.js 시작하기
Node.js 시작하기Huey Park
 
개발자 이승우 이력서 (2016)
개발자 이승우 이력서 (2016)개발자 이승우 이력서 (2016)
개발자 이승우 이력서 (2016)SeungWoo Lee
 

Viewers also liked (20)

라즈베리파이로 IoT 시작하기 복습
라즈베리파이로 IoT 시작하기 복습라즈베리파이로 IoT 시작하기 복습
라즈베리파이로 IoT 시작하기 복습
 
일주일만에 끝내는 MySQL
일주일만에 끝내는 MySQL일주일만에 끝내는 MySQL
일주일만에 끝내는 MySQL
 
모카 기술발표자료
모카 기술발표자료모카 기술발표자료
모카 기술발표자료
 
Node.js 심화과정
Node.js 심화과정Node.js 심화과정
Node.js 심화과정
 
Linux 강의자료 ed10
Linux 강의자료 ed10Linux 강의자료 ed10
Linux 강의자료 ed10
 
Node.js intro
Node.js introNode.js intro
Node.js intro
 
Linux tutorial
Linux tutorialLinux tutorial
Linux tutorial
 
Introduction to Linux #1
Introduction to Linux #1Introduction to Linux #1
Introduction to Linux #1
 
라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상
 
아꿈사 발표 Node JS 프로그래밍 8장
아꿈사 발표 Node JS 프로그래밍 8장아꿈사 발표 Node JS 프로그래밍 8장
아꿈사 발표 Node JS 프로그래밍 8장
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기
 
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져1주차   리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
1주차 리눅스의 이해 및 설치, 파티션과 파일 시스템, 부팅매니져
 
mongodb와 mysql의 CRUD 연산의 성능 비교
mongodb와 mysql의 CRUD 연산의 성능 비교mongodb와 mysql의 CRUD 연산의 성능 비교
mongodb와 mysql의 CRUD 연산의 성능 비교
 
Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구Node.js를 사용한 Big Data 사례연구
Node.js를 사용한 Big Data 사례연구
 
Node.js 기본과정
Node.js 기본과정Node.js 기본과정
Node.js 기본과정
 
이것이 리눅스다 - 김종욱
이것이 리눅스다 - 김종욱이것이 리눅스다 - 김종욱
이것이 리눅스다 - 김종욱
 
페어프로그래머(서버개발)를 찾습니다.
페어프로그래머(서버개발)를 찾습니다.페어프로그래머(서버개발)를 찾습니다.
페어프로그래머(서버개발)를 찾습니다.
 
시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203시스템 관리자를 위한 리눅스강의 1강 20130203
시스템 관리자를 위한 리눅스강의 1강 20130203
 
Node.js 시작하기
Node.js 시작하기Node.js 시작하기
Node.js 시작하기
 
개발자 이승우 이력서 (2016)
개발자 이승우 이력서 (2016)개발자 이승우 이력서 (2016)
개발자 이승우 이력서 (2016)
 

라즈베리파이 설치하기

  • 2. 뭐가 있는데? ★ 라즈베리파이2 - 큰 맘먹고 구매했어요. 이베이 에서 사면 싸요. 2주 배송기간 생각하세요. ★ Micro SD 카드 8기가 - 여기에 라즈비안 설치할 겁니다. ★ HDMI 케이블 - TV 에 연결하면 되는데 가족 때 문에 힘들 것 같네요. ★ 랜 케이블 - 가정용 인터넷 공유기에 연결할 겁 니다. ★ 1Tb 외장 디스크 - 나중에 NAS 구성해서 공유 폴 더로 쓸거예요. (다음편 기대해주세요)
  • 3. 없는 게 없네... ★ 무슨 말씀을... 라즈베리파이도 컴퓨터랍니다. ★ 본체만 있는 셈인데, 모니터, 마우스, 키보드 없이 어떻게 쓰나요? ★ 하지만 맥북이 있습니다. 이것으로 원격 접속에서 사용하겠습니다.
  • 4. 라즈비안 설치하기 • 잘 정리된 사이트가 있습니다. 링크를 따라가서 참고하십니 다. http://blog.puding.kr/152 • 최신 파일로 구하시려면 정식 사이트에 가서 받으시면 되겠 지요. https://www.raspberrypi.org/downloads/ • 라즈베리파이는 하드디스크 대신에 마이크로 SD 카드를 씁 니다. 요즘 컴퓨터가 SSD 를 많이 쓰는데 비슷하죠. 결국 이 SD카드에 다운받은 파일을 설치하는 것 입니다.
  • 5. 마이크로 SD카드 끼우기 • 제 맥북에는 마이크로 SD를 직접 끼울 곳이 없습니다. 일반 SD는 가능합니다. • 예전 핸드폰에서 사용하려고 사은품으 로 받아둔 것이 있습니다. (사진 참조) • 마이크로 SD > 일반 SD > USB 로 연 결시켜 주는 놈(Adapter)입니다. • 없으신 분은 요 시점에 비용이 발생할 지도 모르겠군요.
  • 6. 라즈비언 부팅 및 설정 • 마이크로 SD카드를 라즈베리파이 슬롯에 꽂아줍니다. 그리고 전원 어 뎁터를 연결하면 바로 부팅입니다. 별도 스위치가 없어요. • 터미널(terminal)을 실행시켜 ssh 명령으로 라즈베리파이에 원격 접 속을 시도합니다. 윈도우에서는 도스창 (CMD)을 실행해서 PuTTY를 사용합니다. PuTTY 다운받은 주소는 http://www.putty.org 입니다. • 접속이 되면 아래 명령으로 설정 화면을 컴퓨터에서 볼 수 있습니다. 이제 모니터와 키보드가 필요 없죠? • 그럼 접속 방법을 자세히 볼까요? computername:~ username$ sudo raspi-config
  • 7. 원격 접속하기 • 접속하려는 라즈베리파이의 주소를 알아야겠죠? 아래와 같이 arp 명령으로 주변의 주소를 찾아 봅니다. 192.168.1.8 에 보이네요. • 위의 주소로 ssh 명령을 사용해서 접속합니다.
 비밀번호는 raspberry 입니다. 공개되어있으니 접속해서 설정과 정 중에 꼭 자신의 것으로 변경해야겠죠? computername:~ username$ arp -a
 ? (169.244.1.0) at (incomplete) on en1 [ethernet]
 wireless_broadband_router.home (192.168.1.1) at 0:26:62:7f:f3:e6 on en1 ifscope [ethernet]
 laptop.home (192.168.1.2) at d0:df:9a:1b:39:9c on en1 ifscope [ethernet]
 raspberrypi.home (192.168.1.8) at 80:1f:2:da:af:d on en1 ifscope [ethernet] computername:~ username$ ssh pi@192.168.1.8
 pi@192.168.1.8's password:
  • 8. 설정해야 하는 값 • Expand Filesystem: 라즈비언이 설치된 영역을 제외하고 다른 부분도 사용 가능하도 록 설정합니다. • Change User Password: 최초 비밀번호는 이미 공개된 상황이므로 자신만의 비밀번 호로 변경합니다. 부팅 후, 다음 ssh 접속할 때에 변경된 비밀번호를 사용해야 합니다. • Enable boot to Desktop or Scratch: 전원을 키면 보여지는 상태가 그래픽 인터페이 스 혹은 텍스트 인터페이스를 선택합니다. • Internationalisation Options: 사용할 국가 환경을 선택합니다. • change locale — 언어 코드에 ko_kr.UTF8, ko_kr.EUC 를 추가합니다. • change timezone — 시간대를 seoul 로 설정합니다. • Finish 로 종료합니다.
  • 9. 다음 주제 • 모니터가 없으니 그래픽 화면이 어떻게 생겼을지 매우 궁금 하네요. VNC 를 이용해서 내 컴퓨터에 라즈베리파이의 화면 을 원격으로 볼까요? • 집에 있는 외장 디스크를 연결해서 우리 집 파일 서버로 구 성해보는 것은 어떨까요? 이왕이면 토렌트를 설치해서 동영 상을 공유하는 것도 어떨지... 드라마 천국이 되려나... • 라즈베리파이에 HDMI 포트가 아깝지요. TV에 연결해서 애 플 TV처럼 핸드폰의 영상을 TV로 보는 것은 어떨까요? 무료 KODi 라는 프로그램이라면 가능합니다.