Ubuntu 22.04에 NVM을 설치하는 방법

Ubuntu 22.04에 NVM을 설치하는 방법

2022-10-18 last update

5 minutes reading nvm Ubuntu 22.04 NodeJs
NVM은 노드 버전 관리자 도구입니다. NVM 유틸리티를 사용하여 단일 시스템에 여러 node.js 버전을 설치할 수 있습니다. 애플리케이션에 대한 특정 노드 버전을 선택할 수도 있습니다. 또한 .nvmrc 구성 파일을 사용하여 노드 버전을 자동 선택하는 옵션도 제공합니다. 이 자습서에서는 Ubuntu 22.04 Linux 시스템에 NVM을 설치하는 데 도움을 줍니다. 또한 유용한 예제와 함께 여러 Node.js 버전을 설치하는 지침을 제공합니다.

전제 조건

  • 셸 액세스 권한이 있는 Ubuntu 22.04 Linux 시스템을 실행 중이어야 합니다.
  • node.js를 설치해야 하는 사용자 계정으로 로그인합니다.
  • 우분투에 NVM 설치

    Ubuntu 22.04(Jammy Jellyfish) Linux 시스템에 nvm을 설치하는 데 쉘 스크립트를 사용할 수 있습니다. 시스템에서 터미널을 열거나 SSH를 사용하여 원격 시스템에 연결합니다. 다음 명령을 사용하여 시스템에 curl을 설치한 다음 nvm 설치 프로그램 스크립트를 실행하십시오.
    sudo apt install curl 
    curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
    
    nvm 설치 프로그램 스크립트는 현재 사용자의 로그인 스크립트에 대한 환경 항목을 생성합니다. 로그아웃했다가 다시 로그인하여 환경을 로드하거나 아래 명령을 실행하여 동일한 작업을 수행할 수 있습니다.(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display("vi_1879779679")})
    source ~/.profile 
    

    NVM을 사용하여 노드 설치

    nvm을 사용하여 요구 사항의 node.js 버전을 원하는 수만큼 설치할 수 있습니다. 그런 다음 설치된 node.js에서 애플리케이션에 필요한 버전을 사용할 수 있습니다.
  • node.js의 최신 버전을 설치하십시오. 여기서 node는 최신 버전의 별칭입니다.
    nvm install node 
    
  • 특정 버전의 노드를 설치하려면:
    nvm install 16.14.0  
    
  • 위의 명령을 사용하여 설치할 다른 버전을 선택할 수 있습니다. 가장 먼저 설치된 버전이 기본값이 됩니다. 새 쉘은 노드의 기본 버전으로 시작됩니다(예: nvm alias default).(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display("vi_1879779679")} )

    NVM 작업

    다음 명령을 사용하여 현재 사용자에 대해 설치된 노드 버전을 나열할 수 있습니다.
    nvm ls 
    
    설치에 사용 가능한 node.js 버전을 나열하십시오.
    nvm ls-remote 
    
    현재 세션에 대해 다른 버전을 선택할 수도 있습니다. 선택한 버전은 현재 쉘에 대해서만 현재 활성 버전이 됩니다.(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display("vi_1879779679")})
    nvm use 16.14.0 
    
    현재 사용자에 대해 설정된 기본 노드 버전을 찾으려면 다음을 입력합니다.
    nvm run default --version 
    
    아래 명령을 사용하여 원하는 버전의 node.js로 노드 스크립트를 실행할 수 있습니다.
    nvm exec 16.14.0 server.js 
    

    결론

    이 자습서에서는 다음을 배웠습니다. Ubuntu 22.04 LTS(Jammy Jellyfish) Linux 시스템에 nvm을 설치합니다. 또한 nvm 사용에 대한 기본 이해를 얻으십시오.