GNU/Linux >> Linux の 問題 >  >> Linux

`npm install` は Killed で終わります

私は同じ問題を抱えていました、私の解決策:

  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

このコマンドは、スワップの構成を変更しました


running npm install cross-spawn を試しています そして npm install それが機能するかどうかをもう一度確認します。 npm install npm を実行すると、telesope が提供する package.json 内を調べて、非推奨のパッケージを実行しているようです


npm パッケージをインストールすると、メッセージ「Kill​​ed」とゼロ以外の終了ステータスが表示されるという同様の問題が発生しています。私のシナリオでは、システムのメモリが不足していて、スワップが構成されていなかったことが原因でした。スワップを構成すると問題が解決しました。


14.04 および 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

これにより、1GB のスワップ ファイルが作成されます


Linux
  1. 3つの連続した行をスワップとマージしますか?

  2. スクリプトが終了したメッセージで突然終了しますか?

  3. SudoでGeditを起動できませんか?

  1. Ubuntu 18.04でのスワップの問題?

  2. Linux での「su」および「sudo」によるユーザー環境変数

  3. bash スクリプトを使用して $PYTHONPATH に追加する

  1. Linuxでのsudoの8つのベストプラクティス–sudoの推奨事項と禁止事項

  2. SSL を使用して Ubuntu 22.04 に Elasticsearch をインストールする方法

  3. 転送された ssh エージェントで scp を使用する