Noté en el sitio web https://nodejs.org/ que el nodo está actualmente en v 0.12.0.
¿Alguien puede decirme cómo instalar la última versión del nodo junto con npm (comandos de terminal por favor)?
sudo apt-get install nodejs-legacy
Noté en el sitio web https://nodejs.org/ que el nodo está actualmente en v 0.12.0.
¿Alguien puede decirme cómo instalar la última versión del nodo junto con npm (comandos de terminal por favor)?
sudo apt-get install nodejs-legacy
Respuestas:
Use el PPA NodeSource. Para más detalles, consulte las instrucciones de instalación . Primero, elija la versión de Node.js que necesita y agregue las fuentes para ello:
v=8 # set to 4, 5, 6, ... as needed
curl -sL https://deb.nodesource.com/setup_$v.x | sudo -E bash -
Luego instale el paquete Node.js.
sudo apt-get install -y nodejs
PD: el curl
paquete debe estar instalado en el servidor para estas líneas de código.
Si ya ha nodejs
instalado y desea actualizar, primero elimine la instalación actual e instálela nuevamente utilizando los scripts anteriores.
sudo apt-get purge nodejs npm
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
luego instalar nodejs
, terminé conv0.10
En términos generales, cargar datos arbitrarios de una URL en una sesión de shell raíz no es una buena idea y desearía que la gente dejara de venderlo como una solución para todo: "Ejecute este script que le estoy enviando, y también mientras estamos" re it it - Tengo un puente que probablemente te interesaría comprar ".
Como alternativa, aquí está la "Manera de Ubuntu" de hacer lo mismo, donde puede ver cómo se actualiza el sistema y saber qué repositorios y qué claves se agregan a la configuración de su sistema:
curl https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb https://deb.nodesource.com/node_7.x $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install nodejs
Esto es para la última versión (al momento de la redacción) de Nodejs 7. También se pueden obtener otras versiones con un simple cambio a la URL del repositorio: consulte la documentación de nodeource.com para obtener más detalles.
$(lsb_release -c)
bit de autodetección de la versión a una de las versiones compatibles y lidie con las consecuencias.
apt-get
solución es la droga directa.
Node.js v4.x:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_4.x | bash -
apt-get install -y nodejs
fuente: https://github.com/nodesource/distributions#debinstall
Si desea actualizar dentro npm
, puede usar el n
comando:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo npm install npm@latest
Esto instala el paquete n que puede usar para cambiar las versiones de NodeJS y lo usa. La comparación con el NVM alternativo y las opciones de comando están en SO . También hay una publicación en el blog .
nvm install lts/carbon
instala npm y node para mí. ¿Cómo es esto diferente de los comandos anteriores que compartiste?
nvm
o n
actualizar NodeJS y npm
. En ambos casos, utiliza npm
para instalar paquetes de nodos.
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs
Aquí puede encontrar más información: Node.js v0.12, io.js y los repositorios NodeSource Linux
Para instalar NPM,
sudo apt-get install npm
Entonces para Node,
sudo npm cache clean -f
sudo npm install -g n
sudo n 0.xx.x // here is the version what you want..
Este comando instalará el nodo según la versión que desee.
https://github.com/creationix/nvm
NVM instala el último nodo estable y npm para usted
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | sh
source ~/.nvm/nvm.sh
nvm install --lts
nvm use --lts
npm --version
Ahora pruébelo con un paquete ficticio:
npm install --global vaca
vaca
Dado que el abastecimiento debe realizarse para cada nuevo shell, los hacks de script de instalación agregan un abastecimiento automático al final de su .barshrc
. Eso funciona, pero prefiero eliminar el agregado automático y agregar el mío:
f="$HOME/.nvm/nvm.sh"
if [ -r "$f" ]; then
. "$f" &>'/dev/null'
nvm use --lts &>'/dev/null'
fi
Ventajas:
le permite usar múltiples versiones de Node y sin sudo
es análogo a Ruby RVM y Python Virtualenv, ampliamente considerado como la mejor práctica en las comunidades de Ruby y Python
descarga un binario precompilado siempre que sea posible, y si no, descarga la fuente y compila uno para usted
Podemos cambiar fácilmente las versiones de nodo con:
nvm install 0.9.0
nvm install 0.9.9
nvm use 0.9.0
node --version
#v0.9.0
nvm use 0.9.9
node --version
#v0.9.9
Luego puede usar un .nvmrc
archivo con seguimiento de git para indicar la versión de nodo requerida para un proyecto dado: https://stackoverflow.com/questions/24869959/how-do-i-specify-a-local-version-of-node-for -a-proyecto / 54503474 # 54503474
Probado en Ubuntu 17.10.
Puede instalar la última versión muy fácilmente utilizando las instrucciones a continuación.
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
Vesion 7.x es la última versión del nodo.
sudo apt-get install nodejs
La línea anterior instalará nodejs.
sudo apt-get install build-essential
Esto instalará módulos esenciales para que nodejs se ejecute correctamente.
Ahora verifique si nodejs está instalado correctamente en su extremo
nodejs -v
Esto devolverá la versión instalada de nodejs.
npm -v
Esto devolverá la versión npm instalada. Espero eso ayude....
Fuente: el enlace le mostrará cómo instalar nodejs utilizando también otros métodos.
build-essential
?
Node.js está disponible como un paquete instantáneo en todas las versiones actualmente compatibles de Ubuntu. Específico de Node.js, los desarrolladores pueden elegir entre una de las versiones compatibles actualmente y obtener actualizaciones automáticas periódicas directamente de NodeSource. Las versiones 6, 8, 9, 10, 11 y 12 de Node.js están actualmente disponibles, y Snap Store se actualiza en cuestión de horas o minutos desde el lanzamiento de Node.js.
Node se puede instalar con un solo comando, por ejemplo:
sudo snap install node --classic --channel 11/stable
El comando puede acceder al complemento de nodo node
, por ejemplo:
$ nodo -v v11.5.0
Se instalará una versión actualizada de npm como parte del nodo snap. npm debe ejecutarse fuera del nodo repl, en su shell normal. Después de instalar el nodo snap, ejecute el siguiente comando para habilitar la comprobación de actualizaciones npm:
sudo chown -R $ USER: $ (id -gn $ USER) / home / your-username /.config
Reemplace your-username
en el comando anterior con su propio nombre de usuario. Luego, ejecute npm -v
para verificar si la versión de npm está actualizada. Como ejemplo, verifiqué que npm estaba actualizado, verifiqué la versión de un paquete ya instalado llamado hilo con el comando npm list yarn
y luego actualicé el paquete de hilo existente a la última versión con el comandonpm update yarn
Los usuarios pueden cambiar entre versiones de Node.js en cualquier momento sin necesidad de involucrar herramientas adicionales como nvm (Node Version Manager), por ejemplo:
sudo snap refresh node --channel=11/stable
Los usuarios pueden probar versiones innovadoras de Node.js que se pueden instalar desde el último canal de borde que actualmente rastrea la versión 12 de Node.js cambiando con:
sudo snap switch node --edge
Este enfoque solo se recomienda para aquellos usuarios que estén dispuestos a participar en las pruebas y los informes de errores en sentido ascendente.
Release LTS Status Codename LTS Inicio Mantenimiento Inicio Mantenimiento Fin 6.x Boro activo 2016-10-18 abril 2018 abril 2019 7.x Sin LTS 8.x Active Carbon 2017-10-31 abril 2019 diciembre 2019 9.x Sin LTS 10.x Dubnium activo Octubre 2018 Abril 2020 Abril 2021 11.x No LTS 2019-04-01 2019-06-30 12.x 2019-10-22 2021-04-01 2022-04-01 13.x No LTS 2020-04-20 2020-06-01
Para Ubuntu 15.10 puede descargar el paquete .deb del paquete packages.ubuntu.com
node --version
v4.2.3
Solo un spin-off de la respuesta por @ 23W (respuesta aceptada).
Este es solo el contenido del script, solo para evitar hacer curl to root shell.
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
echo "deb https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install -y nodejs
Descargar nodejs
desde https://nodejs.org/
Para instalar desde una terminal:
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
//Download
cd ~/Downloads
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.xz
//Install
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
//Verify
node -v
npm version
Mi forma favorita de instalar los últimos nodejs y npm es usar el archivo binario de instalación proporcionado en el sitio web de nodejs.
Esto podría convertirse rápidamente en su nueva forma favorita también. Funciona de maravilla. Implica 1 descarga y 1 comando. Hecho. NO errores [las múltiples veces que he hecho esto]. No necesitaba desinstalar cosas existentes de antemano.
Al principio, elimine la versión instalada: (si existe)
sudo apt-get remove nodejs
https://nodejs.org/en/download/stable/
Descargar Linux Binaries.
sudo tar -C /usr/local --strip-components 1 -xzf /path/to/downloaded/tar/node-vYOURVERSION-linux-x64.tar.gz
node -v
npm --version
http://www.thegeekstuff.com/2015/10/install-nodejs-npm-linux/
tar
apoyos --xz
, y -C /usr/local
dejar que tar
haga lo que sea cd
por usted.
NVM es muy simple de instalar y le permite cambiar fácilmente las versiones de nodo. Desde el repositorio de github :
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
descarga y ejecuta el script de instalación
nvm ls-remote
para ver las versiones disponibles. Digamos que desea instalar la versión 8.9.4
nvm install 8.9.4
y tu estas listo.
Para instalar otra versión y usarla (por ejemplo, 9.6.1)
nvm install 9.6.1
nvm alias default 9.6.1
Update Package Manager
sudo apt-get update
Agregar NodeJS PPA
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
Instalación de NodeJS y NPM
sudo apt-get install nodejs
Aquí, escribí una publicación de blog completa sobre la instalación de NodeJS y NPM en Ubuntu. Haga clic aquí para leer
Este enfoque le permite eliminar fácilmente Node.JS, mantener diferentes versiones y proporcionar los comandos a todos los usuarios del sistema.
Descargue la versión estable de Node.JS , descomprímalo y muévalo /opt
.
En caso de que desee instalar diferentes versiones, puede cambiar el nombre de la carpeta de acuerdo con su código de versión:
/opt/node/6.9.1
Como solo root puede cambiar archivos en /opt
/, si no desea llamar a invocar sudo
cada vez que necesite modificar un archivo, cambie el permiso de grupo:
chgrp adm -R /opt/node/10.15.3
Luego cree un archivo /etc/profile.d/node.sh
si tiene el siguiente contenido:
export NODE_HOME=/opt/node/10.15.3
export CPLUS_INCLUDE_PATH=${NODE_HOME}/include
export C_INCLUDE_PATH=${NODE_HOME}/include
export LD_LIBRARY_PATH=${NODE_HOME}/lib
export MANPATH=${NODE_HOME}/share/man:${MANPATH}
export PATH=${NODE_HOME}/bin:$PATH
Cerrar sesión e iniciar sesión y X-Window volverá a cargar todas las configuraciones de perfil.
Si tenía instaladas versiones anteriores, para evitar conflictos con la biblioteca, ejecute:
npm cache clean
Actualización del administrador de paquetes
sudo apt-get update
Agregar PPA
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
Instalación de NodeJS y NPM
sudo apt-get install nodejs
Para referencia: Instalación de NodeJS en Ubuntu - WebCheerz
sudo apt-get install nodejs
?