Ubuntu 서버에 특정 버전의 노드를 설치하는 방법

Ubuntu 서버에 특정 버전의 노드를 설치하는 방법

Node 6.11.3Ubuntu 서버에 설치하려고 합니다 . 나는 이것을 위해 nvm을 사용하고 싶지 않습니다.

나는 이미 이 링크를 사용했지만 젠킨스 등을 사용하는 동안에는 작동하지 않습니다.

특히 NodeJS 6.11.3을 설치하고 싶습니다. 어떻게 해야 하나요? 도와주세요.

이것을 시도했지만 sudo apt-get install nodejs=6.11.3아무 일도 일어나지 않습니다.

사용하고 싶지 않은 NVM 단계

http://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html

양해해 주시기 바랍니다. 이것은 서버와 AskUbuntu에 대한 첫 번째 시도입니다.

답변1

nodejs 6 설치

node-v6.11.3-linux-x64.tar.gz예를 들어 노드 사이트에서 nodejs tarball을 가져옵니다.v6.11.3

wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.g‌​z

제공된 아카이브 파일의 압축을 풀어서/opt/nodejs

mkdir -p /opt/nodejs
tar -xvzf node-v6.11.3-linux-x64.tar.gz -C /opt/nodejs/

현재 노드 버전에 대한 링크 생성

cd /opt/nodejs
mv node-v6.11.3-linux-x64 6.11.3
ln -s 6.11.3 current

현재 노드 바이너리에 대한 링크 생성

ln -s /opt/nodejs/current/bin/node /bin/node

노드 버전 확인

node -v
v6.11.3 

답변2

Node.js는 현재 지원되는 모든 Ubuntu 버전에서 스냅 패키지로 제공됩니다. Node.js와 관련하여 개발자는 현재 지원되는 릴리스 중 하나 이상을 선택하고 NodeSource에서 직접 정기적인 자동 업데이트를 받을 수 있습니다. Node.js 버전 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18이 현재 사용 가능하며 Snap Store는 Node.js 릴리스 후 몇 시간 또는 몇 분 내에 업데이트됩니다.

노드는 다음과 같은 단일 명령으로 설치할 수 있습니다.

sudo snap install node --classic --channel 11/stable 

노드 스냅은 다음 명령으로 액세스할 수 있습니다 node.

$노드 -v  
v11.5.0

최신 버전의 npm이 노드 스냅의 일부로 설치됩니다. npm은 일반 쉘의 노드 repl 외부에서 실행되어야 합니다. 노드 스냅을 설치한 후 다음 명령을 실행하여 npm 업데이트 확인을 활성화합니다.

sudo chown -R $USER:$(id -gn $USER) /home/귀하의 사용자 이름/.config

바꾸다 your-username위 명령에 자신의 사용자 이름을 입력하세요. 그런 다음 실행하여 npm -vnpm 버전이 최신인지 확인합니다. 예를 들어 npm이 최신인지 확인하고, 이미 설치된 Yarn 패키지의 버전을 명령으로 확인한 다음 npm list yarn, 다음 명령을 사용하여 기존 Yarn 패키지를 최신 버전으로 업데이트했습니다.npm update yarn

사용자는 nvm(Node Version Manager)과 같은 추가 도구를 사용하지 않고도 언제든지 Node.js 버전 간에 전환할 수 있습니다. 예를 들면 다음과 같습니다.

sudo snap refresh node --channel=10/stable

사용자는 다음으로 전환하여 최신 엣지 채널에서 설치할 수 있는 최첨단 Node.js 버전을 테스트할 수 있습니다.

sudo snap switch node --edge

이 접근 방식은 테스트 및 버그 보고 업스트림에 기꺼이 참여하려는 사용자에게만 권장됩니다.

Node.js LTS 일정

풀어 주다 상태 코드 네임 초판 LTS 시작 유지보수 시작 점검 종료
6.x 단종 붕소 2016-04-26 2016-10-18 2018-04-30 2019-04-30
7.x 단종 2017-05-30 2017-06-30
8.x 단종 탄소 2016-10-25 2017-10-31 2019-01-01 2019-12-31
9.x 단종 2017-10-01 2018-06-30
10.x 단종 더브늄 2018-04-24 2018-10-30 2020-05-19 2021-04-30
11.x 단종 2018-10-23 2019-06-01
12.x 유지보수 LTS 에르븀 2019-04-23 2019-10-21 2020-11-301 2022-04-30
13.x 단종 2019-10-22 2020-06-01
14.x 유지보수 LTS 페르뮴 2020-04-21 2020-10-27 2021-10-30 2023-04-30
16.x 활성 LTS 갈륨 2021-04-20 2021-10-26 2022-10-18 2024-04-30
17.x 현재의 2021-10-19 2022-04-01 2022-06-01
18.x 현재의 2022-04-19 2022-10-25 2023-10-18 2025-04-30

답변3

Nodejs는 설치 프로세스를 위한 공식 위키를 제공하며 해당 위키는 최근 2018년 11월 10일에 업데이트되었습니다. @storm의 답변은 사용 가능한 문서가 없을 때 유용했습니다.

https://github.com/nodejs/help/wiki/Installation

이 링크에 대한 자세한 내용은installing Node.js via binary archive on Linux

여기에서 바이너리 아카이브를 다운로드할 수 있습니다.

https://nodejs.org/en/download/releases/

답변4

n노드의 버전 관리를 위해 사용할 수 있습니다.

$ npm install -g n
$ n 6.11.3

그럼 버전을 확인하실 수 있어요

$ node -v
$ v6.11.3

관련 정보