尝试在ubuntu中安装节点js时出现404错误

时间:2014-07-21 14:51:34

标签: node.js

我在尝试安装nodejs时收到以下错误消息:

Err http://in.archive.ubuntu.com/ubuntu/ quantal/main libc-ares2 amd64 1.9.1-3  404  Not Found [IP: 91.189.91.13 80]    
Err http://in.archive.ubuntu.com/ubuntu/ quantal/universe nodejs amd64 0.6.19~dfsg1-5ubuntu1 404  Not Found [IP: 91.189.91.13 80]
Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/main/c/c-ares/libc-ares2_1.9.1-3_amd64.deb  404  Not Found [IP: 91.189.91.13 80]
Failed to fetch http://in.archive.ubuntu.com/ubuntu/pool/universe/n/nodejs/nodejs_0.6.19~dfsg1-5ubuntu1_amd64.deb  404  Not Found [IP: 91.189.91.13 80]

我使用过命令:

sudo apt-get install nodejs

以前有人遇到过这个问题吗?

3 个答案:

答案 0 :(得分:0)

您应该使用this PPA使节点与最新的稳定版本保持同步。 Ubuntu / Debian存储库也有节点,但它们不会定期更新,有时包含非常过时的版本。

正如@MarcB指出的那样,您当前正在使用的特定镜像does not support quantal

答案 1 :(得分:0)

答案 2 :(得分:-1)

使用给定的密钥

尝试以下命令

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
sudo apt-add-repository "deb https://deb.nodesource.com/node_7.x $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install nodejs

上面提到的代码用于获取NodeJs版本7

对于不同版本,您可以查看nodesource的github页面(谁维护nodejs的PPA)https://github.com/nodesource/distributions#debinstall