Computer >> 컴퓨터 >  >> 체계 >> Linux

Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

Node.js는 사실상 오픈 소스 크로스 플랫폼 JavaScript 런타임 환경입니다. Node.js가 활성화되면 브라우저를 여는 것에 대해 걱정할 필요 없이 Ubuntu 시스템에서 JavaScript를 실행할 수 있습니다. Chrome의 V8 JavaScript 엔진을 기반으로 하며 Linux에서 여러 가지 방법으로 설치할 수 있습니다.

Node.js는 서버 측 및 네트워킹 애플리케이션을 구축하는 데 필수적입니다. 이 플랫폼은 Windows, Linux, FreeBSD 및 macOS에서 효율적으로 실행됩니다. Npm은 기본 패키지 관리자이며 종종 세계 최대 소프트웨어 레지스트리로 태그가 지정됩니다.

Ubuntu에 Nodejs 설치

이 가이드에서는 세 가지 방법으로 Ubuntu에 Nodejs를 설치할 수 있습니다. 이 세 가지 방법은 다음과 같습니다.

  • apt 사용 Ubuntu에 Nodejs를 설치하려면
  • apt 사용 PPA 소프트웨어 저장소 사용
  • nvm 설치 Ubuntu에서 다양한 버전의 Nodejs 설치 및 관리

옵션 1:NodeSource 저장소에서 Node.js 설치

NodeSource는 회사로서 엔터프라이즈급 Node 지원을 제공하는 데 중점을 둡니다. 이 설치는 Ubuntu에 이 버전을 설치하는 데 사용되는 Node.js 리포지토리를 사용합니다. 다음 단계에 따라 NodeSource에서 Node Linux를 설치할 수 있습니다.

첫 번째 단계는 curl 을 사용하여 NodeSource 저장소를 활성화하는 것입니다. 명령. curl이 설치되지 않은 경우 다음 명령을 사용하여 시스템에 설치할 수 있습니다.

Curl을 설치하려면

sudo apt-get install curl -y
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

저장소를 활성화하려면

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

위의 명령은 시스템에 서명 키를 추가합니다. 적절한 소스 저장소 파일을 생성하려면 필요한 모든 패키지를 설치하고 적절한 캐시를 새로 고쳐야 합니다.

Node.js 및 Npm 설치

다음 코드를 입력하여 Node.js 및 npm 설치를 시작하세요.

sudo apt install nodejs
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

이 패키지(nodejs 우분투)에는 Node 및 npm 모두에 대한 바이너리 파일이 포함됩니다.

Node.js 및 Npm 설치 확인

node --version 

Npm 버전 확인

npm --version

두 모듈의 설치 후 출력은 다음과 같습니다.

Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

Nodejs Ubuntu의 버전은 v12.22.4입니다. npm의 버전은 6.14.14입니다. , 이 가이드를 작성하는 시점에서 사용할 수 있는 최신 버전입니다.

Nodejs Ubuntu 및 npm을 설치하는 더 많은 방법이 있습니다. 노드 버전 관리자를 사용하여 설치하려면 아래 나열된 단계를 따르십시오.

옵션 2:NVM으로 Node.js 및 Npm 설치

일반적으로 노드 버전 관리자로 알려진 NVM은 운영 체제 수준 대신 독립 디렉터리에서 작동하는 bash 스크립트입니다. 이것은 단순히 전체 시스템에 영향을 미치지 않고 여러 버전의 Node.js를 설치할 수 있음을 의미합니다.

NVM을 통해 이전 릴리스를 유지 및 관리하면서 시스템 환경을 제어하고 최신 버전의 Node.js를 사용할 수도 있습니다. 이것은 apt와 다릅니다. 유틸리티이며 apt 버전과 비교하여 버전에서 미묘한 차이가 있습니다.

Nvm Ubuntu 설치

명령줄을 사용하여 NVM을 다운로드하려면 GitHub 페이지에서 소스 코드를 다운로드하여 설치하십시오.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

이 명령은 GitHub의 저장소를 ~/.nvm으로 복제합니다. 예배 규칙서. 이것을 사용하려면 먼저 .bashrc 소스를 가져와야 합니다. 다음 명령을 사용하여 파일:

source ~/.bashrc

다음 단계에서는 NVM 내에서 사용 가능한 Node 버전을 확인할 수 있습니다.

nvm list-remote

출력은 다음과 같습니다.

Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

이 명령은 사용 가능한 많은 버전을 나열하므로 최신 릴리스를 선택할 수 있습니다. 이 경우 사용 가능한 최신 버전은 16.6.2입니다. , 다음 명령을 사용하여 설치할 수 있습니다.

nvm install v16.6.2
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

버전 이름은 NVM 내에서 사용 가능한 최신 버전에 따라 조정할 수 있습니다.

설치 후 이전 설치의 일부로 설치된 다른 버전 보기:

nvm list

출력은 다음과 같습니다.

Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

첫 번째 줄에는 현재 활성 버전이 표시되고 다른 줄에는 명명된 별칭과 해당 버전이 표시됩니다. Node.js의 다양한 LTS 릴리스에 대한 별칭을 볼 수 있습니다. 이러한 별칭을 기반으로 릴리스를 설치할 수도 있습니다.

예를 들어, 이러한 별칭 fermium을 설치하려면 다음 명령을 사용할 수 있습니다.

nvm install lts/fermium
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

-v 명령을 사용하여 설치 성공 여부를 확인합니다.

node -v
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

출력은 설치된 최신 버전을 보여줍니다.

옵션 3:NodeSource PPA를 사용하여 Node.js 설치

Node.js를 설치하는 또 다른 방법은 NodeSource에서 유지 관리하고 업데이트하는 PPA(개인 패키지 아카이브)를 사용하여 설치하는 것입니다. PPA를 사용하면 Ubuntu의 리포지토리에 비해 더 많은 버전의 Node.js가 포함된다는 이점이 있습니다.

첫 번째 단계로 패키지에 액세스하려면 PPA를 설치해야 합니다. 홈 디렉토리에서 curl 함수를 사용하여 버전에 대한 설치 스크립트를 검색할 수 있습니다.

cd ~
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh

좋아하는 편집기(예:Nano)로 스크립트를 실행할 수 있습니다. 스크립트의 모든 내용이 원하는 대로라면 추가로 명령을 실행할 수 있습니다.

nano nodesource_setup.sh
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

편집기를 종료하고 루트 액세스 권한으로 스크립트를 실행하십시오.

sudo bash nodesource_setup.sh
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

PPA는 구성 목록에 추가되고 로컬 패키지 캐시는 자동으로 업데이트됩니다. 다음 명령을 입력하여 Node.js 패키지를 설치합니다.

sudo apt install nodejs
Ubuntu에 Npm 및 Node.js를 설치하는 방법 알아보기

다음과 같이 -v version 플래그와 함께 node를 실행하여 설치를 확인할 수 있습니다.

node -v

node.js와 npm이 결합된 설치이므로 npm Ubuntu를 별도로 설치할 필요가 없으므로 안심하셔도 됩니다.

Node.js 및 NPM 설치 성공

어떤 방법을 채택하든 Ubuntu 시스템에 Node.js 및 npm을 성공적으로 설치할 수 있는 방법이 항상 있습니다. 이 방법은 Ubuntu의 다른 버전에서 작동하지만 이 프로세스는 Ubuntu 21.04에서 성공적으로 구현되었습니다. 상황에 따라 가장 적합한 옵션을 선택하고 선택할 수 있습니다.

앞에서 언급했듯이 패키지 버전을 사용하는 것이 이러한 방법 중 가장 쉽습니다. 최신 옵션에 대해서는 PPA 설치 방법 또는 nvm 방법을 사용할 수 있습니다. 어느 쪽이든 세 가지 옵션 모두 Ubuntu Linux 버전에서 작동합니다.

Windows에 Node.js 및 npm을 설치하고 싶으십니까? 당신은 운이 좋다. 프로세스는 Linux에 설치하는 것보다 훨씬 쉽습니다.