프로젝트를 진행하면서, 작업을 위해 해당 인스턴스에서 매번 node.js를 설치해야 했었다. 때문에 매번 자료들을 찾아보고 설치하는 것이 아닌, 나를 위해서 기록용으로 node의 LTS버전 설치 과정을 정리해봤다. (전에 NVM으로 설치를 해봤는데, 더 헷갈리는 느낌이 들어서 내가 원하는 버전만을 설치하는 방법을 더 선호한다. )
sudo apt-get update sudo apt-get upgrade
update
설치된 패키지들의 최신 버전 체크
upgrade
: update로 확인된 최신 버전들의 패키지 업그레이드
apt
(Advanced Packaging Tool) 와 apt-get
의 차이점이 갑자기 궁금해서 찾아본 결과, 다음과 같은 차이점이 있었으며 apt
사용을 권장한다고 한다.
apt
:apt-get
과apt-cache
의 자주 사용되는 기능들을 모아서 만든 tool
apt-get
: 패키지 설치만을 담당하는 커맨드
apt-cache
: 패키지 검색
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs
PPA(Personal Package Archive)를 사용하면 우분투 공식 저장소에 없는 패키지들을 받아올 수 있다.
nodesource에서는 원하는 버전의 nodejs를 선택하여 설치하는 방법을 제공하고 있다. (내 경우, LTS
버전으로 설치하고자 14.x
를 선택하였다.)
설치 완료시 node
, npm
이 설치된다.
sudo apt-get install -y build-essential
build-essential
또한 설치해야 한다. (이 부분은 optional이다.)sudo apt-get --purge remove node sudo apt-get --purge remove nodejs
--purge
를 사용하면, 완전히 삭제된다.