라즈비안을 설치하게 된 이유가 있다. 처음에는 아크리눅스에서 무선와이파이를 잡고 터미널로 접속하여 이런저런 놀이를 해보려고 했으나... 라즈베리파이용 아크리눅스는 정말 알찬 내용만 들어있어 나머진 별도로 설치해야한다. 일딴 가볍게 시작하고픈 맘에 아크리눅스에서는 usb 무선랜을 바로 인식하지 못하는 이유로 인해 라즈비안을 사용하기로 했다.
http://www.raspberrypi.org/downloads/
위 링크에서 라즈비안을 다운받아 설치한다. 압축을 풀었더니 용량이 3기가정도 된다. 점점 용량이 커지는 구나.
설치프로그램은 Win32DiskImager를 사용한다. 홈페이지의 install guide를 보면 나와있지만 링크만 가져왔다.
http://sourceforge.net/projects/win32diskimager/
참고로 관리자 권한으로 Win32DiskImager를 실행하지 않으면 이미지 파일을 메모리에 넣을 수 없다. 어느정도 설치가 마무리되면 Win32DiskImager를 이용하여 백업도 해두면 편하겠다.
위 스샷에서 폴더 모양 아이콘을 누르고 파일을 선택한 후에 SD카드 드라이브를 선택하고 Write 버튼을 누른다. 복사하는데 약 6분정도 걸렸다. 설치 화면은 생략한다. 스샷만들기가 어렵다.
단지 설치하면서 비번을 바꾼다면 특수문자는 넣지 말자. 설치하면서 언어 설정을 하는데, 설정을 해도 키보드 특수문자 배치가 다르다. 그래서 설치 후에 수정해 주어야한다.
그리고 기본적으로 라즈비안을 설치하면 3기가정도만 사용할 수 있다. 그래서 설치 메뉴에서 "1 Expand-Filesystem" 메뉴를 선택하여 용량을 확장시켜주자. 그럼 그 이상 용량도 사용할 수 있게 된다.
sudo nano /etc/default/keyboard
위 명령어를 치면 다음과 같은 내용이 나온다.
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="gb"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
위 내용에서 gb를 us로 바꾸고 리부팅을 하면 우리에게 익숙한 배열로 바뀌게 된다. 설치하면서 비번으로 특수문자를 넣게 되면 일부 특수문자는 없기때문에 다시 설치해야한다;;
이제 무선랜을 설정해야하는데, 이런저런 설정을 해보다가 안되서 마지막으로 해본걸 적어보겠다. 확실히 된다는 보장은 없지만... 본인은 됬다.
sudo nano /etc/network/interfaces
위 명령을 실행하면 내용이 쭉 나온다. 본인은 숨겨진 AP를 사용하고 있어서 일반적인 설정으로는 불가능 하였다.
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid “SSID_NAME”
wpa-psk “PASSWORD”
iface default inet dhcp
참고로 일반적인 설정은 다음과 같다
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid “SSID_NAME”
wpa-psk “PASSWORD”
마지막으로 터미널 연결을 위해 다음 프로그램을 다운받자.
http://kldp.net/projects/iputty/download/iputty.kldp.net
가장 가볍고 무난하다고 생각된다. 앞으로 이것저것 해보기 위해서라도 무거운 윈도우 원격은 피하고 싶다.
sudo nano /etc/ssh/sshd_config
에서 원격을 위한 포트를 설정하자. 기본값은 22 이다. 수정했으면 서비스를 재가동하자.
sudo /etc/init.d/ssh restart
그럼 서비스가 잘 되고 있는지도 확인해봐야지.
netstat -an | grep [변경된 포트]
예)
tcp 0 0 0.0.0.0:1022 0.0.0.0:* LISTEN
tcp 0 52 192.168.0.20:1022 192.168.0.23:13212 ESTABLISHED
난 다른 글을 보고서 1022로 바꿔보았다. 해보니 잘 나온다. 여기에 WAS를 돌려보려고 하는데, 이건 언제 할지 모르겠다...
'놀이터 > 라즈베리 파이' 카테고리의 다른 글
라즈베리 파이2 WebIOPi 설치 (0) | 2016.11.04 |
---|---|
라즈베리파이에 아파치+톰켓 설치 (0) | 2014.09.19 |
라즈베리파이에 카메라 모듈 붙여보자 (0) | 2014.09.19 |
라즈베리 파이에 아크 리눅스를 깔아보자 (1) | 2013.01.15 |