selecao3のブログ

技術系の備忘録

Command not found: npmになった

Command not found: npmになった

 環境

問題

表題の通り。ある日、"npm start"したら出た。

理由

 不明

解決策

 sudo aptitude install npm

すると解決した。

経緯

1.sudo apt install npm

npm: 依存:node-gyp(>= 0.10.9)しかし、インストールされようとしていません 

とかが出て失敗。

2.rm -rf .npm/node-gyp

ヤケクソになって削除後に1.を試したが変わらず1.と同じ文章が表示された。

失敗。

3.sudo apt purge nodejs && sudo apt install nodejs

node.js入れなおしたら直るかもしれん!彡(^)(^)

失敗。

4.sudo apttiude install npm

Ubuntuの「壊れた変更禁止パッケージがあります」エラーにaptitudeで対処する方法 - minus9d's diary

 上記のサイト様を参考にapttitudeでinstallしてみた。

脳死状態でYとEnterキーを数回押したらnpmがインストールされ、当初の目的の

npm startもできた。

今のところ、問題は起きていない。

 

「何もしていないのに壊れた」状態でとても辛かった(小並感)