앞서 VM에 ubuntu를 설치 했고, npm까지 설치 했으니 node.js를 설치 할 차례이다.
1. node 설치 확인.
- node 명령어를 입력해 보니 설치가 되어 있지 않다고 나온다.
- 안내 메시지로 sudo apt install nodejs-legacy 를 입력해 설치 하라고 나온다.
2. 안내에 따라 입력해 node.js를 설치 한다.
3. 설치 후 버전 확인.
node.js 설치가 완료되어 버전이 확인 됨을 확인 할 수 있다.
4. 최신 버전으로 업데이트 방법.
- 1. sudo npm cache clean -f 로 캐쉬 삭제.
- 2. sudo npm install -g n 으로 n 모듈 설치.
- 3. 버전 설치.
: sudo n stable 로 안정화 버전 설치.
: sudo n 8.4.0 으로 지정 버전 설치 가능.
: sudo n latest 로 가장 최신 버전 걸치 가능.
5. 설치 오류
- 앞서 나열한 순서에 따라 설치를 시작.. 하는데... 안된다.
- 업데이트 및 업그레이드 실행.
: sudo apt-get update
- 업데이트 정보 얻기.
: sudo apt-get upgrade
- 설치된 패치키를 모두 새 버전으로 업그레이드.
: sudo apt-get dist-upgrade
- 위의 upgrade를 실행하면 몇가지는 안되는 경우가 있는데, 이 명령어를 통해서 의존성 검사를 통한 업그레이드가 가능.
- 업데이트와 업그레이드를 해줬는데. 안된다.
- nodejs를 삭제하고 다시 설치해주었다...
- 결론은 역시 안된다.
- 삭제 명령어
: sudo apt-get remove [target package name]
- 설정 파일은 삭제하지 않는다.
: sudo apt-get --purge remove [target packet name]
- 설정 파일까지 삭제.
- 하지만 의존성이 걸린 파일은 삭제되지 않는다. 해서
- sudo apt-get autoremove [target package name] 를 통해서 대상의 의존성 문제 때문에 설치된 패키지도 삭제된다.
- sudo apt-get autoremove 만 넣어주면 알아서 필요없는 것을 지워준다.
: sudo apt-get purge --auto-remove nodejs
- 설정파일과 의존성 때문에 설치된 모든 패키지를 삭제한다.
6. 해결.
- 직접 다운로드.
- 관련 내용은 ( 배포판 설치 정보 ) 에서 확인가능.
- 다운 받은 패키지 설치.
- 버전 확인.
완료.
'Node.js' 카테고리의 다른 글
echo server (0) | 2017.07.26 |
---|---|
자주 쓰는 명령어 (0) | 2017.07.26 |
ubuntu 설치에 대한 기록 3 - npm (0) | 2017.07.26 |
ubuntu 설치에 대한 기록 2 - ubuntu 16.04 (0) | 2017.07.26 |
ubuntu 설치에 대한 기록 1 - VirtualBox (0) | 2017.07.26 |