intel edison에서 nodejs 를 더 높은 버전으로 설치하기
안녕하세요 찬기입니다.
인텔 에디슨에 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가 정상적으로 작동하지 않아서 버전을 낮은 걸로 구하였습니다.
감사합니다.
Leave intel edison에서 nodejs 를 더 높은 버전으로 설치하기 to:
Read more #kr posts
Best Posts From Chanki
We have not curated any of gichan's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Chanki
- 오랫만에 방문하네요!
- 안녕하세요 오랫만에 스팀잇 접속을 해봅니다..!!
- 바밀로 저소음적축 mac버전 구매
- 오늘 코인이 좀 떨어졌네요
- intel edison에서 nodejs 를 더 높은 버전으로 설치하기
- 인텔 에디슨에 git 설치하기
- R언어에서 CSV파일을 읽어오는데 에러가 있는 경우
- 맥북 부트캠프 윈도우에서 맥으로 전환할 때 터치바 미작동시 해결법
- 안녕하세요~~스팀에 wol 관련 질문 하나 드리려고 합니다.
- 안녕하세요!! 생존신고합니다~~
- 오랫만에 스팀에 게시물을 남기러 오네요~~
- 블록체인 위에 중고거래...
- 레드펄스 코인이 코인레일에 상장해요~~
- 구글 애드센스 핀번호 입력
- Goldenticket으로 먹은 bbq치킨 너무 맛있게 먹었습니다.
- 가상화폐로 빕스 다녀왔어요~~
- 2018년 @gichan의 소원~~
- 와 벌써 2018년이 다가왔습니다!!
- 스타벅스 E-FREQUENCY 2개 혹시 필요하신분 있나요?
- 최근 페이스북 바이러스 조심하세요~~