티스토리 뷰

반응형

안녕하세요 찬기입니다. 

인텔 에디슨에 nodejs 를 보시면 버전이 무척 낮으실 거에요. 

node js 버전이 0.10버전인데 이것을 업데이트 하는 방법을 찾아보다가 좋은 방법을 발견하여 공유드립니다. 

$ opkg remove nodejs --force-depends

일단 전에 깔려있는 nodejs 를 지우기 위해서 위와 같은 코드를 입력합니다.

--force-depends 를 쓰면 의존성에 상관없이 지워진다고 해요. 저도 이제 배우고 있어서 정확히는 모르겠습니다.


일단 /bin 폴더로 들어가세요.

cd /bin을 입력하면 들어가실 수 있습니다.


그 이후에 node라는 폴더를 만들고 들어갑니다.

mkdir node 라고 치면 폴더가 만들어지구 cd node 를 치시면 들어가실 수 있어요.


node js 홈페이지에서 원하시는 버전을 다운 받으셔서 이 폴더 안에 tar.gz 파일을 넣어주세요.

저는 5버전을 그냥 가져왔어요.

$ wget http://nodejs.org/dist/v5.0.0/node-v5.0.0-linux-x86.tar.gz

를 입력하시면 인터넷에서 받아옵니다.


인터넷 연결을 하시려면 configure_edison --wifi 를 입력하시면 됩니다.


원하시는 파일을 가지고 오셨다면 압축을 푸는 명령어를 입력하세요.


$ tar -xvf node-v5.0.0-linux-x86.tar.gz

$ rm node-v5.0.0-linux-x86.tar.gz 

를 입력하시면 됩니다. 압축을 풀었기 때문에 파일을 지워준 것이고요

압축파일이 폴더가 생성되어서 그 안에 풀렸을 텐데요.

$ mv node-v5.0.0-linux-x86/* .


$ rm -r node-v5.0.0-linux-x86 명령어로 폴더 안에 있는 모든 파일을 node 폴더로 옮기고 그 다음에는 그 폴더를 지워줍니다.


그 이후에는 node 명령어를 사용하기 위해 환경변수를 등록해줍니다.

아래와 같은 명령어를 입력해 주면 됩니다.


PATH=$PATH:/bin/node/bin 

을 입력하시면 됩니다 .


환경변수는 부팅 하실때마다 입력해주셔야 하는데 에디슨에는 .bashrc 파일이 보이지 않아서 잘 모르겠습니다. 

아마 뭔가 방법이 있을텐데 한번 찾아봐서 수정하도록 하겠습니다. 


처음에 node js 를 10버전으로 설치했는데 mraa가 정상적으로 작동하지 않아서 버전을 낮은 걸로 구하였습니다. 

감사합니다. 



반응형

'프로그래밍 > INTEL EDISON' 카테고리의 다른 글

intel edison 에 git 설치하기  (0) 2018.06.07
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함