라즈베리파이3 - JESSIE LITE wifi 잡는것부터 nodejs 설치까지

Posted by Everyharu
2016. 8. 23. 14:09 IT/Raspberry pi

1. Wifi 잡기


$ sudo vi /ect/network/interfaces

1
2
3
allow-hotplug wlan0
iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
cs

이라고 되어있는 부분을

1
2
3
iface wlan0 inet dhcp
        wpa-ssid "ssid"
        wpa-psk "password"
cs

로 수정하고 저장하고 나온다.


그리고 인터페이스를 재시작 해준다.

sudo ifdown wlan0

sudo ifup wlan0

이러면 이제 완료.


2. nodejs 설치

일단 본인이 설치한 라즈비안이 몇비트 운영체제인가 확인해보자.

getconf LONG_BIT

아마 32비트일텐데 그럼 이제 32에 맞는 node를 wget으로 다운받아 하는게 최신버전을 받을 수 있어서 좋다.

두가지 방법을 적겠다.

ㄱ. dpkg 로 설치하는방법(빠르게 설치되기는 하지만 최신버전이 아니다.)

sudo wget http://node-arm.herokuapp.com/node_latest_armhf.deb

sudo dpkg -i node_latest_armhf.deb

ㄴ. 소스 컴파일로 설치하는방법(오래걸리지만 nodejs 홈페이지에서 최신버전의 source를 가져와서 설치)
(컴파일시에는 cpu에 열이 굉장히 받기 때문에 방열판을 부착하거나 시원한 곳에서 하기를 바란다. 참고로 몇시간 걸린다. 3~4시간? 방열판 안달고 했다가 make 과정중에 꺼져버렸다...)

cd
wget https://nodejs.org/dist/v6.4.0/node-v6.4.0.tar.gz
tar zxvf node-v6.4.0.tar.gz
cd node-v6.4.0
./configure
make
sudo make install
node -v


을 실행해준다.