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

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

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





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





우분투에 Nodejs 설치

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





  • 사용 적절한 Ubuntu에 Nodejs를 설치하려면
  • 사용 적절한 PPA 소프트웨어 저장소 사용
  • 설치 중 NVM Ubuntu에서 다양한 버전의 Nodejs를 설치하고 관리하기 위해

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

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

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



컬을 설치하려면

sudo apt-get install curl -y

리포지토리를 활성화하려면

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

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

Node.js 및 Npm 설치

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





sudo apt install nodejs

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

Node.js 및 Npm의 설치 확인

node --version

Npm의 버전 확인

npm --version

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





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 버전과 비교하여 버전에 미묘한 차이가 있습니다.

Nvm 우분투 설치

명령줄을 사용하여 NVM을 다운로드하려면 다음에서 소스 코드를 다운로드하여 설치합니다. GitHub의 페이지 :

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

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

source ~/.bashrc

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

nvm list-remote

출력은 다음과 같습니다.

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

nvm install v16.6.2

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

설치 후 이전 설치의 일부로 설치된 다른 버전을 확인합니다.

nvm list

출력은 다음과 같습니다.

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

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

nvm install lts/fermium

-v 명령을 사용하여 설치가 성공했는지 여부를 확인하십시오.

node -v

출력에는 설치된 최신 버전이 표시됩니다.

옵션 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

편집기를 종료하고 루트 액세스 권한으로 스크립트를 실행합니다.

sudo bash nodesource_setup.sh

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

sudo apt install nodejs

다음과 같이 -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에 설치하는 것보다 훨씬 쉽습니다.

공유하다 공유하다 트위터 이메일 Windows에 Node.js 및 npm을 설치하는 방법

Node.js 및 npm을 사용하여 전체 스택 기능의 백엔드를 빌드하십시오.

다음 읽기
관련 항목
  • 프로그램 작성
  • 우분투
  • 자바스크립트
  • 프로그램 작성
저자 소개 위니발라(41개 기사 게재)

Wini는 델리에 거주하는 작가로 2년의 저술 경험이 있습니다. 글을 쓰는 동안 그녀는 디지털 마케팅 대행사 및 기술 회사와 관련이 있습니다. 그녀는 프로그래밍 언어, 클라우드 기술, AWS, 기계 학습 등과 관련된 콘텐츠를 작성했습니다. 여가 시간에는 그림을 그리고, 가족과 시간을 보내고, 가능하면 산으로 여행하는 것을 좋아합니다.

위니발라가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.