Last Modified Date : 2016-09-08


2016-05-27 Raspbian jessie 에는 기본적으로 Node.js 가 깔려있다.

node -v


위 명령어로 버전을 확인해 보면 0.12.xx 의 버전이 뜬다. 



딱 봐도 0.12 는 오래되지 않았나?

따라서 오늘 날짜를 기준으로 LTS 인 v4 또는 곧 LTS가 될 v6 버전을 설치 할 필요가 있다.


그런데 구글링을 해 본 결과 여러가지 node.js 설치법들이 제대로 설치가 되지 않는 상황이 발생했다.

(내 환경 : Windows 10, Raspbian Jessie 2016-05-27, Raspberry Pi 3)


따라서 내가 여러 시행착오를 겪으며 가장 정확하고 편리한 방법을 포스팅 한다.

(제대로 된 설치가 안되어 초기 환경과 유사하도록 포멧만 3번 진행 하였다...)



1. Node.js 삭제

확인 결과 Lite 버전에는 node가 깔려있지 않다!

굳이 삭제하는 과정을 거치지 않아도 된다!

삭제를 하자 https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=141770

sudo apt-get remove nodered -y
sudo apt-get remove nodejs nodejs-legacy -y
sudo apt-get remove npm  -y


npm이 안깔려 있다면 마지막 줄은 생략해도 된다.


2. 원하는 버전의 설치

설치를 해야 하는데 나는 6.x 버전을 설치하기 위해 아래와 같은 명령어를 실행했다.

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -


(확인 해 보지는 않았지만 4.x 버전을 설치하고 싶으면 위의 setup_6.x 를 setup_4.x 로 바꿔주면 될 것 같다)


작업이 완료가 되면 

## Run `apt-get install nodejs` (as root) to install Node.js v6.x and npm


라는 화면이 뜬다. 그렇다면 하란대로 해보자.

sudo apt-get install nodejs -y


그럼 좌르르륵 진행이 완료된다.

설치가 끝나면 버전이 올바른지 확인해보자 (2016-09-8 기준 으로 Latest 버전인 6.5.0이 깔린다)

pi@raspberrypi:~$ node -v
v6.5.0


야호 드디어 6.5.0 버전이 제대로 깔렸다. 

혹시몰라 npm 버전도 검사해봤다.

pi@raspberrypi:~$ npm -v
3.10.3


끝!

저작자 표시
신고

+ Recent posts

티스토리 툴바