"Raspberry Pi"의 두 판 사이의 차이
165번째 줄: | 165번째 줄: | ||
ifup wlan0 | ifup wlan0 | ||
+ | # vi /etc/sysconfig/wpa_supplicant | ||
wpa_passphrase ${SSID} ${비밀번호} #--- WPA2 등을 사용할 경우 psk 값을 생성 | wpa_passphrase ${SSID} ${비밀번호} #--- WPA2 등을 사용할 경우 psk 값을 생성 | ||
vi /etc/wpa_supplicant/wpa_supplicant.conf | vi /etc/wpa_supplicant/wpa_supplicant.conf |
2018년 9월 15일 (토) 02:49 판
Raspberry Pi 정리
- 홈페이지 : http://www.raspberrypi.org/
- 다운로드 : http://www.raspberrypi.org/downloads/
- 라이선스 :
- 플랫폼 :
목차
Raspberry 개요
영국 Raspberry Pi 재단에서 만든 초소형 PC (2012.03), $35 (모델 B)
700 MHz * ARM * GPU / 512 MB Memory / SD 카드 / 100 M bits Network
영상 출력 : 컴포지트, HDMI, DSI
음성 출력 : 잭, HDMI
USB, GPIO
OS : NO OBS, 라즈비안, Apache Linux, Pidora, RISC OS
싱글 보드 컴퓨터의 종류
싱글 보드 컴퓨터 | 상세 |
Arduino $27 |
|
Raspberry Pi (www.raspberrypi.org) $35 |
|
BeagleBone Black (BBB) (beagleboard.org) $55 |
|
Intel Gallireo $60 |
|
Intel Edison $50 |
|
OS 설치
Raspberry Pi 3에 CentOS 7 설치
- http://mirror.centos.org/altarch/7/isos/armhfp/ 사이트에서 CentOS 7 다운로드 (CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1804-sda.raw.xz)
- 압축을 풀어 CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1804-sda.raw 파일을 만든다.
- CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1804-sda.raw 파일은 SD에 굽는다.
- Etcher을 사용하여 SD에 굽는다.
root / centos 로 로그인하여 사용 한다.
- 설치된 사양
- CentOS Linux release 7.5.1804 (Core), 32 bits
- 4 cores
Network 설정
systemctl stop NetworkManager.service systemctl disable NetworkManager.service systemctl status NetworkManager.service # systemctl stop firewalld.service # systemctl disable firewalld.service # systemctl status firewalld.service # # getenforce # vi /etc/sysconfig/selinux # SELINUX=disabled # setenforce 0 # shutdown -r now cd /etc/sysconfig/network-scripts mv ifcfg-link nouse_ifcfg-link vi ifcfg-eth0 DEVICE=eth0 TYPE="Ethernet" BOOTPROTO="dhcp" ONBOOT="yes" NM_CONTROLLED="no" shutdown -r now # systemctl restart network.service ping -c 3 google -v
WiFi 설정
cd /etc/sysconfig/network-scripts vi ifcfg-wlan0 DEVICE=wlan0 TYPE="Ethernet" BOOTPROTO="dhcp" ONBOOT="yes" NM_CONTROLLED="no" # wpa_cli reconfigure ifdown wlan0 ifup wlan0 # vi /etc/sysconfig/wpa_supplicant wpa_passphrase ${SSID} ${비밀번호} #--- WPA2 등을 사용할 경우 psk 값을 생성 vi /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev #--- netdev, wheel network={ ssid="접속하고자 하는 wifi 이름" psk="접속하고자 하는 wifi 비밀번호" # psk=NONE #--- 비밀번호 없음 scan_ssid=1 #--- SSID를 자동으로 찾기 # key_mgmt=WPA-PSK priority=1 }
Disk resize
rootfs-expand df -h
기본 S/W 설치
yum -y install which
참고 문헌
Raspberry Pi 2에 CentOS 7 설치
- http://mirror.centos.org/altarch/7/isos/armhfp/ 사이트에서 CentOS 7 다운로드 (CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1804-sda.raw.xz)
- 압축을 풀어 CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1804-sda.raw 파일을 만든다.
- CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1804-sda.raw 파일은 SD에 굽는다.
- Etcher을 사용하여 SD에 굽는다.
root / centos 로 로그인하여 사용 한다.
- 설치된 사양
- CentOS Linux release 7.5.1804 (Core), 32 bits
- 4 cores
Network 설정
systemctl stop NetworkManager.service systemctl disable NetworkManager.service systemctl status NetworkManager.service # systemctl stop firewalld.service # systemctl disable firewalld.service # systemctl status firewalld.service # # getenforce # vi /etc/sysconfig/selinux # SELINUX=disabled # setenforce 0 # shutdown -r now cd /etc/sysconfig/network-scripts mv ifcfg-link nouse_ifcfg-link vi ifcfg-eth0 DEVICE=eth0 TYPE="Ethernet" BOOTPROTO="dhcp" ONBOOT="yes" NM_CONTROLLED="no" shutdown -r now # systemctl restart network.service ping -c 3 google -v
Disk resize
rootfs-expand lsblk df -h
# [root@localhost ~]# lsblk -l # NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT # mmcblk0 179:0 0 14.7G 0 disk # mmcblk0p2 179:2 0 488M 0 part [SWAP] # mmcblk0p3 179:3 0 1.4G 0 part / # mmcblk0p1 179:1 0 668M 0 part /boot # # # fdisk /dev/mmcblk0 # #--- p d 3 # #--- n p 3 엔터 엔터 # #--- w # shutdown -r now
기본 S/W 설치
yum -y install which
참고 문헌
Windows에서 Raspberry Pi 설치
Win32 Disk Imager 사이트에서 Win32DiskImager-0.9.5-install.exe 파일을 설치 합니다.
Raspberry Pi 다운로드 사이트에서 Raspbian 파일을 다운로드 합니다.
Win32 Disk Imager로 Micro SD 카드에 img 파일을 설치 합니다.
Raspberry Pi로 부팅해서 다음 작업을 진행 합니다.
- Expand Filesystem : Micro SD 카드의 남은 공간을 저장 공간으로 사용할 수 있도록 포맷
- 표준 시간대와 키보드 설정 : Asia -> Seoul, ko_kr.UTF-8
International Option -> 13 Change Keyboard Layout -> Generic 105 key (Intl) PC -> other -> Korean- Korean (101/104 key compatible)
Tab과 Finish 클릭
특수 문자 생성에 사용하는 적절한 Compose 키를 선택 : Ctrl_Alt
pi / raspberry 로 로그인 합니다.
startx 명령어로 LXDE 그래픽 데스크톱 환경을 실행 합니다.