【问题标题】:404 error while trying to install nodejs in ubunutu尝试在 ubuntu 中安装 nodejs 时出现 404 错误
【发布时间】:2014-09-12 03:19:43
【问题描述】:

我在尝试安装 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

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

【问题讨论】:

  • 您先搜索了吗?您需要使用 ppa - 请参阅 stackoverflow.com/questions/7214474/…
  • 该服务器的 ubuntu 存档镜像不完整,或者根本不再是存档,或者配置错误。
  • 其他一切都失败了,从源代码构建真的很容易。下载 tarball,解压,cd 到,./configmakesudo make install

标签: node.js


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    【讨论】:

      【解决方案3】:

      使用给定的键尝试以下命令

      
      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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-18
        • 2021-05-27
        • 2020-08-20
        • 1970-01-01
        • 1970-01-01
        • 2018-12-16
        • 1970-01-01
        • 2019-12-05
        相关资源
        最近更新 更多