GNU/Linux >> Znalost Linux >  >> Linux

`npm install` končí s Killed

Mám stejný problém, moje řešení:

  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

tento příkaz změnil konfiguraci pro swap


Zkuste running npm install cross-spawn a poté npm install znovu zjistit, jestli to funguje. Vypadá to, že se děje, když spustíte npm install npm se podívá do vašeho package.json poskytovaného telesope a spouští zastaralý balíček


Potýkám se s podobným problémem při instalaci balíčků npm a dostávám zprávu „Killed“ a nenulový stav ukončení. Pro můj scénář to bylo proto, že mému systému docházela paměť a neměl jsem nakonfigurovaný žádný swap. Konfigurace swapu můj problém vyřešila.


Chcete-li tento problém vyřešit 14. 4. a 16. 4.:

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

Tím se vytvoří odkládací soubor o velikosti 1 GB


Linux
  1. 8 osvědčených postupů se sudo v Linuxu – co dělat a co nedělat sudo

  2. Jak nainstalovat Elasticsearch na Ubuntu 22.04 s SSL

  3. Použití scp s předávaným ssh agentem

  1. Vykonat řadu příkazů jedním sudem?

  2. Sloučit 3 po sobě jdoucí řádky s výměnou?

  3. Skript náhle skončí s ukončenou zprávou?

  1. Nelze spustit Gedit pomocí Sudo?

  2. Problém s výměnou v Ubuntu 18.04?

  3. Proměnné uživatelského prostředí S „su“ a „sudo“ v Linuxu