프로그래밍/Ubuntu

Ubuntu nodejs LTS, Latest(Current) 설치

꾸션 2022. 7. 15. 17:16
반응형

Ubuntu의 기본 패키지 관리자인 "apt"를 이용하여 nodejs를 설치하는 경우, 아주 오래된 버전이 설치가 됩니다.

현재 배포되고 있는 LTS 혹은 Latest(Current) 버전을 설치하기 위해서 nodejs에서 제시하고 있는 지침을 따라서 설치를 진행해 보겠습니다.

 

아래의 순서에 따라서 링크를 진입하여 최종 설치 지침서대로 설치하시면 됩니다.

 

Node.js 홈페이지로 이동

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

"Node.js 홈페이지"로 이동합니다.

node.js 홈페이지 화면

 

"Other Downloads" 링크를 클릭하여 페이지 이동합니다. (둘 중 아무거나 클릭해도 동일한 페이지로 이동합니다.)

 

Installing Node.js via package manager 선택 화면

페이지의 아래 부분에서 "Installing Node.js via package manager" 링크를 클릭하여 패키지 매니저를 이용한 지침서 페이지로 이동합니다.

 

Debian and Ubuntu based Linux distributions 선택 화면

여러 운영체제 중 현재 사용하려는 Ubuntu에 해당하는 "Debian and Ubuntu based Linux distributions" 링크를 클릭하면, 현재 페이지에서 해당 위치로 이동됩니다.

 

"Node.js binary distributions" 선택 화면

"Node.js binary distributions" 링크를 클릭하여 이동합니다. (해당 github 홈페이지로 이동됩니다.)

 

node.js LTS, Current 실행 쉘스크립트

페이지 문서 내 중간 부분에 설치하는 다양한 방법의 쉘 스크립트가 존재하는데, 사용하려는 버전의 스크립트를 사용하여 설치 진행합니다.

최종 페이지 링크는 "https://github.com/nodesource/distributions/blob/master/README.md"입니다. 참고가 되시기 바랍니다.

 

빌드 관련 툴 설치

nodejs설치에 앞서서 빌드 관련 툴을 설치합니다.

빌드 툴에는 "gcc, python, make"와 같은 툴이 포함되어 있습니다.

("sudo apt install gcc"와 같이 개별 설치하셔도 됩니다.)

sudo apt install -y build-essential

 

Node.js LTS 버전 설치 방법

Node.js의 최신 LTS 버전이 설치됩니다.

패키지 업데이트 시 LTS 버전에 따라서 버전이 변경됩니다.

(LTS버전은 버전 숫자가 짝수로 갑니다. v18, v20, v22,...)

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs

 

Node.js Current 버전 설치 방법

Node.js의 최신 Latest(Current) 버전이 설치됩니다.

패키지 업데이트 시 Current 버전에 따라서 버전이 변경됩니다.

(Current 혹은 Latest버전은 홀수로 갑니다. v19, v21, v23,...)

curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt-get install -y nodejs

 

Node.js 특정 버전 설치

Node.js의 특정 버전을 설치합니다. (아래는 v16을 설치하는 예제입니다.)

패키지 업데이트를 해도 해당 버전을 벗어나지 않습니다.

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
반응형