Ubuntu의 기본 패키지 관리자인 "apt"를 이용하여 nodejs를 설치하는 경우, 아주 오래된 버전이 설치가 됩니다.
현재 배포되고 있는 LTS 혹은 Latest(Current) 버전을 설치하기 위해서 nodejs에서 제시하고 있는 지침을 따라서 설치를 진행해 보겠습니다.
아래의 순서에 따라서 링크를 진입하여 최종 설치 지침서대로 설치하시면 됩니다.
Node.js 홈페이지로 이동
"Node.js 홈페이지"로 이동합니다.
"Other Downloads" 링크를 클릭하여 페이지 이동합니다. (둘 중 아무거나 클릭해도 동일한 페이지로 이동합니다.)
페이지의 아래 부분에서 "Installing Node.js via package manager" 링크를 클릭하여 패키지 매니저를 이용한 지침서 페이지로 이동합니다.
여러 운영체제 중 현재 사용하려는 Ubuntu에 해당하는 "Debian and Ubuntu based Linux distributions" 링크를 클릭하면, 현재 페이지에서 해당 위치로 이동됩니다.
"Node.js binary distributions" 링크를 클릭하여 이동합니다. (해당 github 홈페이지로 이동됩니다.)
페이지 문서 내 중간 부분에 설치하는 다양한 방법의 쉘 스크립트가 존재하는데, 사용하려는 버전의 스크립트를 사용하여 설치 진행합니다.
최종 페이지 링크는 "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 설치 방법
1. 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
2. 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
3. 특정 버전
Node.js의 특정 버전을 설치합니다. (아래는 v16을 설치하는 예제입니다.)
패키지 업데이트를 해도 해당 버전을 벗어나지 않습니다.
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
댓글