[Ubuntu] Ubuntu에 PPA를 통해 최신 npm 및 node.js 설치하기

Linux(Ubuntu)에 ppa를 설정하고 최신 npm과 nodejs를 설치해보자


환경 및 선수조건

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 19.04
  • Ubuntu 19.10
  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS


PPA란?

PPA

오늘 사용할 PPAPersonal Package Archive의 줄임말로 우분투 공식 저장소에(apt-get을 초기에 받아오는 저장소) 없는 패키지들이 있는 저장소입니다.

ppa-homepage


PPA를 통한 npm 및 nodejs 설치

PPA 설정

우선 저장소를 명시를 해줘야합니다. 현재 20.x가 가장 최신 버전이기 때문에 20.x로 설정하였으며 https://github.com/nodejs/Release#release-schedule에서 확인 가능합니다.

$ curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -


nodejs 설치

다음 아래 명령어를 통해서 nodejs를 설치합니다.

$ sudo apt-get install nodejs -y


build-essential 설치

위에서 설치한 nodejs에 npm이 포함되어 있지만 몇개의 npm을 실행하기 위해서는 build-essential을 설치하셔야 합니다.

$ sudo apt-get install build-essential -y


참고자료