흰코
생각 정리소
흰코
전체 방문자
오늘
어제
  • Blog (11)
    • 넋두리 (1)
    • 개발 (9)
      • Embedded (7)
      • 개발 환경 (1)
      • Node.js (1)
    • IT (1)
      • 환경 설정 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Raspberry Pi
  • 라즈베리 파이

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
흰코

생각 정리소

라즈베리파이 Node.js 최신버전 설치
개발/Embedded

라즈베리파이 Node.js 최신버전 설치

2016. 9. 8. 01:41

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

 

끝!

저작자표시 (새창열림)

'개발 > Embedded' 카테고리의 다른 글

라즈베리파이에서 Node.js 시리얼 통신 하기  (0) 2016.09.08
포토 커플러 SG-2BC 올바른 사용법  (1) 2016.08.09
Fritzing 설치와 사용법  (0) 2016.08.09
라즈베리파이 + 아두이노의 시리얼 통신  (4) 2016.07.27
라즈베리파이 OS 설치부터 기본 설정까지  (4) 2016.07.19
    '개발/Embedded' 카테고리의 다른 글
    • 라즈베리파이에서 Node.js 시리얼 통신 하기
    • 포토 커플러 SG-2BC 올바른 사용법
    • Fritzing 설치와 사용법
    • 라즈베리파이 + 아두이노의 시리얼 통신
    흰코
    흰코

    티스토리툴바