Ubuntu Node.js 및 npm 설치
프로젝트를 진행하면서, 작업을 위해 해당 인스턴스에서 매번 node.js를 설치해야 했었다. 때문에 매번 자료들을 찾아보고 설치하는 것이 아닌, 나를 위해서 기록용으로 node의 LTS버전 설치 과정을 정리해봤다. (전에 NVM으로 설치를 해봤는데, 더 헷갈리는 느낌이 들어서 내가 원하는 버전만을 설치하는 방법을 더 선호한다. )
package update & upgrade
sudo apt-get update
sudo apt-get upgrade
update
설치된 패키지들의 최신 버전 체크upgrade
: update로 확인된 최신 버전들의 패키지 업그레이드apt
(Advanced Packaging Tool) 와apt-get
의 차이점이 갑자기 궁금해서 찾아본 결과, 다음과 같은 차이점이 있었으며apt
사용을 권장한다고 한다.
apt
:apt-get
과apt-cache
의 자주 사용되는 기능들을 모아서 만든 toolapt-get
: 패키지 설치만을 담당하는 커맨드apt-cache
: 패키지 검색
PPA를 이용한 설치
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
- PPA(Personal Package Archive)를 사용하면 우분투 공식 저장소에 없는 패키지들을 받아올 수 있다.
- nodesource에서는 원하는 버전의 nodejs를 선택하여 설치하는 방법을 제공하고 있다. (내 경우,
LTS
버전으로 설치하고자16.x
를 선택하였다.) - 설치 완료시
node
,npm
이 설치된다.
sudo apt-get install -y build-essential
- 추가로 컴파일을 하기 해서, 그리고 애드온 파일을 설치를 하고자 할 경우
build-essential
또한 설치해야 한다. (이 부분은 optional이다.)
nodejs 삭제
sudo apt-get --purge remove nodejs
--purge
를 사용하면, 완전히 삭제된다.
Reference
'Etc' 카테고리의 다른 글
TIL | Meta tag (0) | 2021.11.07 |
---|---|
TIL | Proxy Server (0) | 2021.10.26 |
TIL | Eslint custom (2) | 2021.10.25 |
TIL | Docker 맛보기 (2) | 2021.10.25 |
TIL | AWS EC2 + NginX로 React app 배포 (0) | 2021.10.25 |