node.js - last - npm version
E: No se puede localizar el paquete npm (6)
De la documentación oficial de Node.js:
Un paquete Node.js también está disponible en el repositorio oficial de Debian Sid (inestable), Jessie (testing) y Wheezy (wheezy-backports) como "nodejs". Solo instala un binario nodejs.
Por lo tanto, si solo escribe sudo apt-get install nodejs
, no se instalarán otros objetos como npm .
Necesitas escribir:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
Opcional: instalar herramientas de construcción
Para compilar e instalar complementos nativos desde npm, es posible que también necesite instalar herramientas de compilación:
sudo apt-get install -y build-essential
Más información: Docs
Cuando intento instalar npm con sudo apt-get install npm
, me sudo apt-get install npm
siguiente error:
E: No se puede localizar el paquete npm
¿Por qué no puedo encontrar npm? Estoy usando Debian 9 y ya sudo apt-get install nodejs
.
Encontrado esto en Ubuntu para Windows, intenta ejecutarlo primero
sudo apt-get update
entonces
sudo apt-get install npm
Esto resolverá su error. Ejecuta estos comandos en tu terminal. estos comandos agregarán las versiones anteriores. puede actualizarlos más tarde o puede cambiar la versión aquí también antes de ejecutar estos comandos uno por uno.
$ sudo apt-get install build-essential $ wget http://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz $ tar -xzf node-v0.8.16.tar.gz $ cd node-v0.8.16/ $ ./configure $ make $ sudo make install
Me encontré con el mismo problema en Debian 9.2, esto es lo que hice para superarlo.
Instalación
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_6.x | sudo bash
sudo apt-get install -y nodejs
sudo apt-get install -y npm
Comprobar versiones instaladas
nodo --version
npm --version
Originaria de "Cómo instalar Node.js LTS en Debian 9 stretch" http://linuxbsdos.com/2017/06/26/how-to-install-node-js-lts-on-debian-9-stretch/
Si ha instalado nodejs, entonces también tiene npm. Npm viene con nodo.
Su sistema no puede encontrar el paquete npm porque no ha agregado el repositorio de nodejs a su sistema.
Intenta seguir este paso de instalación:
Agregue también el repositorio de PPA nodejs a nuestro sistema y las propiedades del software python
sudo apt-get install curl python-software-properties
// sudo apt-get install curl software-properties-common
curl -sL https://deb.nodesource.com/setup_10.x | sudo bash -
sudo apt-get update
Entonces instala npm
sudo apt-get install nodejs
Compruebe si npm y node estaban instalados y si está listo para usar node.js
node -v
npm -v
Si alguien no pudo instalar nodejs ... Intente eliminar el npm primero, tal vez la instalación anterior no funcionó ...
sudo apt-get remove nodejs
sudo apt-get remove npm
Compruebe si npm o la carpeta de nodo todavía existen, elimínelos si los encontró
which node
which npm