Como instalar uma versão específica do Node no Ubuntu Server

Como instalar uma versão específica do Node no Ubuntu Server

Estou tentando instalar Node 6.11.3no meu servidor Ubuntu. Não quero usar nvm para isso.

Eu já usei esse link mas simplesmente não funciona ao usar jenkins e outras coisas.

Quero instalar especificamente o NodeJS 6.11.3. Como faço isso? Por favor ajude.

Eu tentei isso, sudo apt-get install nodejs=6.11.3mas nada acontece.

Etapas para NVM que não quero usar

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

Por favor, tenha paciência comigo. Esta é minha primeira tentativa em qualquer coisa no servidor e também no askUbuntu.

Responder1

Instale o nodejs 6

Obtenha seu tarball nodejs do site do nó, por exemplo, node-v6.11.3-linux-x64.tar.gzdev6.11.3

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

Descompacte os arquivos fornecidos para/opt/nodejs

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

Criar link para a versão atual do nó

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

Criar link para o binário do nó atual

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

Verifique a versão do nó

node -v
v6.11.3 

Responder2

Node.js está disponível como um pacote instantâneo em todas as versões atualmente suportadas do Ubuntu. Específico para Node.js, os desenvolvedores podem escolher entre uma ou mais das versões atualmente suportadas e obter atualizações automáticas regulares diretamente do NodeSource. As versões 6, 8, 9, 10, 11, 13, 14, 15, 16, 17 e 18 do Node.js estão disponíveis atualmente, com o Snap Store sendo atualizado horas ou minutos após o lançamento do Node.js.

O nó pode ser instalado com um único comando, por exemplo:

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

O snap do nó pode ser acessado pelo comando node, por exemplo:

$nó -v  
v11.5.0

Uma versão atualizada do npm será instalada como parte do node snap. O npm deve ser executado fora do nó repl, em seu shell normal. Depois de instalar o node snap, execute o seguinte comando para ativar a verificação de atualização do npm:

sudo chown -R $USUÁRIO:$(id -gn $USUÁRIO) /home/seu nome de usuário/.config

Substituir your-usernameno comando acima com seu próprio nome de usuário. Em seguida, execute npm -vpara verificar se a versão do npm está atualizada. Por exemplo, verifiquei se o npm estava atualizado, verifiquei a versão de um pacote já instalado chamado Yarn com o comando npm list yarne atualizei o pacote Yarn existente para a versão mais recente com o comandonpm update yarn

Os usuários podem alternar entre versões do Node.js a qualquer momento sem a necessidade de envolver ferramentas adicionais como nvm (Node Version Manager), por exemplo:

sudo snap refresh node --channel=10/stable

Os usuários podem testar versões de ponta do Node.js que podem ser instaladas a partir do canal de borda mais recente, alternando com:

sudo snap switch node --edge

Esta abordagem é recomendada apenas para usuários que desejam participar de testes e relatórios de bugs no upstream.

Programação LTS do Node.js.

Liberar Status Nome de código lançamento inicial Início do LTS Início da manutenção Fim da manutenção
6.x EOL Boro 26/04/2016 18/10/2016 30/04/2018 30/04/2019
7.x EOL 30/05/2017 30/06/2017
8.x EOL Carbono 25/10/2016 31/10/2017 01/01/2019 31/12/2019
9.x EOL 01-10-2017 30/06/2018
10.x EOL Dúbnio 24/04/2018 30/10/2018 19/05/2020 30/04/2021
11.x EOL 23/10/2018 01/06/2019
12.x Manutenção LTS Érbio 23/04/2019 21/10/2019 2020-11-301 30/04/2022
13.x EOL 22/10/2019 01/06/2020
14.x Manutenção LTS Férmio 2020-04-21 2020-10-27 30/10/2021 30/04/2023
16.x LTS ativo Gálio 2021-04-20 2021-10-26 18/10/2022 30/04/2024
17.x Atual 2021-10-19 01/04/2022 01/06/2022
18.x Atual 19/04/2022 2022-10-25 18/10/2023 30/04/2025

Responder3

Nodejs fornece um wiki oficial para o processo de instalação, esse wiki foi atualizado recentemente em 10 de novembro de 2018. A resposta do @storm foi útil quando não havia nenhum documento disponível.

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

Este link é mais sobreinstalling Node.js via binary archive on Linux

Você pode baixar o arquivo binário aqui.

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

Responder4

Você pode usar o ngerenciamento de versão do nó for

$ npm install -g n
$ n 6.11.3

Então você pode verificar a versão

$ node -v
$ v6.11.3

informação relacionada