GNU/Linux >> Tutoriales Linux >  >> Linux

`npm install` termina con Killed

Tuve el mismo problema, mi solución:

  sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
  sudo /sbin/mkswap /var/swap.1
  sudo /sbin/swapon /var/swap.1

este comando cambió la configuración para el intercambio


Probando running npm install cross-spawn y luego npm install de nuevo para ver si eso funciona. Parece que lo que sucede es cuando ejecuta npm install npm mira dentro de su paquete.json proporcionado por telesope y está ejecutando un paquete obsoleto


Me encuentro con un problema similar al instalar paquetes npm y aparece el mensaje "Eliminado" y un estado de salida distinto de cero. Para mi escenario, fue porque mi sistema se estaba quedando sin memoria y no tenía configurado el intercambio. La configuración de intercambio solucionó mi problema.


Para resolver este problema el 14.04 y el 16.04:

sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
sudo cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo sysctl vm.swappiness=10
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl vm.vfs_cache_pressure=50
echo 'vm.vfs_cache_pressure=50' | sudo tee -a /etc/sysctl.conf

Esto creará un archivo de intercambio de 1GB


Linux
  1. ¿Ejecutar una línea de comandos con un Sudo?

  2. ¿Fusionar 3 líneas consecutivas con intercambio?

  3. ¿La secuencia de comandos finaliza abruptamente con un mensaje terminado?

  4. ¿No puede iniciar Gedit con Sudo?

  5. Cómo instalar Elasticsearch en Ubuntu 22.04 con SSL

Cómo instalar Apache con Let's Encrypt en RHEL 8

Cómo ejecutar un alias con Sudo en Linux

Cómo ejecutar una auditoría de seguridad en AlmaLinux con Lynis

Introducción a la auditoría de seguridad de Lynis

¿Depuración en pyCharm con privilegios de sudo?

Usar de forma segura find con sudo