참고 :이 답변은 Node.js 설치를 위해 노드 스냅 패키지에 내장 된 최신 버전의 npm을 설치하는 더 좋은 방법이 있기 때문에 처음 게시 된 이후로 업데이트되었습니다. 아래 명령을 실행 npm -v
하면 최신 버전의 npm이 설치되어 사용되고 있음을 알 수 있습니다.
Node.js는 현재 지원되는 모든 Ubuntu 버전에서 스냅 패키지로 제공됩니다. Node.js와 관련하여 개발자는 현재 지원되는 릴리스 중 하나 이상을 선택하고 NodeSource에서 직접 정기적 인 자동 업데이트를받을 수 있습니다. Node.js 버전 6, 8, 9, 10, 11, 12 및 13은 현재 사용 가능하며 Snap Store는 Node.js 릴리스 후 몇 시간 또는 몇 분 내에 업데이트됩니다.
단일 명령으로 노드를 설치할 수 있습니다 (예 :
sudo snap install node --classic --channel 11/stable # also install snapd in 14.04
node
예를 들어 다음 과 같은 명령으로 노드 스냅에 액세스 할 수 있습니다 .
$ 노드 -v
v11.5.0
최신 버전의 npm이 노드 스냅의 일부로 설치됩니다. npm은 일반 쉘에서 노드 repl 외부에서 실행해야합니다. 노드 스냅을 설치 한 후 다음 명령을 실행하여 npm 업데이트 확인을 활성화하십시오.
sudo chown -R $ USER : $ (id -gn $ USER) / home / 사용자 이름 /.config
대체 your-username
자신의 이름과 위의 명령에. 그런 다음 실행 npm -v
하여 npm 버전이 최신인지 확인하십시오. 예를 들어, npm이 최신인지 확인한 후 이미 명령으로 yarn이라는 이미 설치된 패키지의 버전을 확인한 npm list yarn
다음 명령으로 기존 원사 패키지를 최신 버전으로 업데이트했습니다.npm update yarn
사용자는 nvm (노드 버전 관리자)과 같은 추가 도구를 사용하지 않고도 언제든지 Node.js 버전간에 전환 할 수 있습니다.
sudo snap refresh node --channel=10/stable
사용자는 다음으로 전환하여 현재 Node.js 버전 12를 추적하는 최신 에지 채널에서 설치할 수있는 최신 버전의 Node.js를 테스트 할 수 있습니다.
sudo snap switch node --edge
이 방법은 업스트림 테스트 및 버그보고에 기꺼이 참여하려는 사용자에게만 권장됩니다.
Node.js LTS 일정
릴리스 LTS 상태 코드 이름 LTS 시작 유지 보수 시작 유지 보수 종료
6.x Active Boron 2016-10-18 2018 년 4 월 4 월
7.x LTS 없음
8.x 활성탄 2017-10-31 2019 년 4 월 2019 년 12 월
9.x LTS 없음
10.x Active Dubnium 2018 년 10 월 2020 년 4 월 2021 년 4 월
11.x LTS 없음 2019-04-01 2019-06-30
12.x 2019-10-22 2021-04-01 2022-04-01
13.x LTS 없음 2020-04-20 2020-06-01