[英]npm install fails with apt-get update error -The following signatures were invalid: XYZ
我正在尝试升级npm:
npm install npm -g
这似乎表明我正在安装最新版本。 但是,当我运行npm -v
它仍然显示旧版本。 所以我运行了which npm
,切换到该目录并运行:
rm -rf npm
现在我的npm安装完全消失了。 我该如何找回? npm安装似乎只是节点的一部分,但是我已经有节点版本9.11.2。
sudo apt-get update
W: GPG error: http://extras.ubuntu.com/ubuntu precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1225425345345
我无法弄清楚如何解决此问题。 我想恢复npm 6.4.1版和节点9.11.2版的安装。
通过n安装node和npm帮助我摆脱了这个问题。不必担心软件包管理器错误-
sudo apt-get install npm
sudo npm i -g n
sudo n 9
sudo npm i -g npm
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.