update nodejs node instalar actualizar node.js ubuntu

node.js - instalar - Instale la última versión de nodejs en ubuntu 14.04



uninstall node js ubuntu (13)

Ubuntu 14.04 contiene una versión de Node.js en sus repositorios predeterminados que se puede utilizar para proporcionar fácilmente una experiencia consistente en varios servidores. La versión en los repositorios es 0.10.25. Esta no será la última versión, pero debería ser bastante estable.

Para obtener esta versión, solo tenemos que usar apt manager. Deberíamos actualizar nuestro índice de paquete local antes y luego instalar desde los repositorios:

sudo apt-get update sudo apt-get install nodejs

Si el paquete en los repositorios se adapta a tus necesidades, esto es todo lo que tienes que hacer para configurarlo con Node.js. En la mayoría de los casos, también querrás instalar npm, que es el administrador de paquetes Node.js. Puedes hacer esto escribiendo:

sudo apt-get install npm

Esto le permitirá instalar fácilmente módulos y paquetes para usar con Node.js.

Debido a un conflicto con otro paquete, el ejecutable de los repositorios de Ubuntu se llama nodejs en lugar de node. Tenga esto en cuenta cuando está ejecutando software.

Esta es la forma en que instalé nodejs en ubuntu 14.04 LTS:

sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get install nodejs

Cuando revisé la versión del nodo con esto:

node -v

entiendo esto

v0.10.37

Pero la última versión es 4.2.6 y 5.5.0. ¿Cómo puedo obtener la última versión o actualización?


NVM (administrador de versión de nodo)

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 npm install --global vaca vaca

Dado que el abastecimiento debe hacerse para cada nuevo shell, probablemente desee agregar lo siguiente a su .bashrc :

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 la mejor práctica en las comunidades de Ruby y Python

  • descarga un binario precompilado donde sea posible, y si no, descarga la fuente y compila una 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

Probado en Ubuntu 17.10.


Checkout nvm . Administra las distribuciones de nodos por ti, por lo que puedes tener varios proyectos en ejecución que usen diferentes versiones de nodejs.

nvm permite elegir exactamente qué versión de nodo necesita. Con apt-get , siempre obtendrás la última versión que se haya incluido en debian/ubuntu por parte de los mantenedores de paquetes, pero esos suelen ser muy antiguos. Especialmente en un área como nodejs, esto en su mayoría no es adecuado.



En Ubuntu 14.04.5 LTS la manera más fácil es

1 Instalar npm:

sudo apt-get install npm

  1. Instalar n

sudo npm install n -g

  1. Obtener la última versión del nodo

sudo n latest

Si prefiere instalar una versión específica de `node, puede

2.1 Lista de versiones de nodos disponibles

n ls

2.2 y la instalación de una versión específica

sudo n 4.5.0


Esto funcionó para mí:

sudo npm cache clean -f sudo npm install -gn sudo n stable

Espero que ayude a alguien también :)


Hay un problema con la actualización de nodo y npm en Ubuntu14.04 LTS 64 bit OS. Dado que el repositorio de Google Chrome ya no proporciona paquetes de 32 bits, los usuarios de Ubuntu / Debian de 64 bits notarán un error al actualizar las fuentes del software, que se ve de la siguiente manera:

Error al buscar http://dl.google.com/linux/chrome/deb/dists/stable/Release Imposible encontrar la entrada esperada ''main / binary-i386 / Packages'' en el archivo de versión (entrada Wrong sources.list o archivo mal formado ) Algunos archivos de índice no se pudieron descargar. Se han ignorado, o se han usado anteriormente.

Entonces, para solucionar este problema, el repositorio debe configurarse específicamente solo para 64 bits. Esto se puede hacer con el comando

sudo sed -i -e ''s/deb http/deb [arch=amd64] http/'' "/etc/apt/sources.list.d/google-chrome.list"

i, e Debes configurarlo solo para 64 bits antes de instalar el nodo. Entonces, el procedimiento exacto para instalar el último nodo y npm será

sudo sed -i -e ''s/deb http/deb [arch=amd64] http/'' "/etc/apt/sources.list.d/google-chrome.list" curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - sudo apt-get install -y nodejs

Tuve un problema así y obtuve esta solución de here . Espero que esto ayude a alguien.


Mejor forma de hacerlo es

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs

basado en la versión puede cambiar, setup_6.x en 7,8 etc.


Suponiendo que ya tiene el paquete npm y desea actualizar la versión de nodejs:

sudo npm install -g n sudo n latest

En caso de que no tenga instalado el paquete npm, póngalo en el siguiente comando:

sudo apt-get install npm

En Linux.


También puede ser necesario reiniciar su terminal, en Ubuntu 17 instalar la última versión de NodeJS con sudo n 9.0.0

si comprueba la versión con el node -v no se informará correctamente, cierre la terminal, abra una nueva terminal y vuelva a verificar con el node -v se informará correctamente


Aquí voy a decirle cómo instalar nodejs compilar e instalar en su servidor Linux.

Paso 1-:

$ cd /opt/ $ wget https://nodejs.org/dist/v6.2.1/node-v6.2.1.tar.gz

Extraiga el código fuente tar.gz

$ tar -xvf node-*.tar.gz

Paso 2: compila e instala el nodejs.

$ cd node-v6.2.1 $ ./configure $ make $ sudo make install

Nota: si ha encontrado el error "no se ha encontrado el comando"

$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install build-essential $ gcc -v $ make -v


sudo apt-get install curl

Para Node.js v4

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs

Para Node.js v5:

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - sudo apt-get install -y nodejs

Node.js v6:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs

Node.js v7:

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs

Node.js 8:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs

https://nodejs.org/en/download/package-manager/


wget -qO- https://deb.nodesource.com/setup_X.x | sudo bash - sudo apt-get install -y nodejs