apt-get因404 Not Found错误而失败
程序员文章站
2022-05-29 09:49:38
...
近日因购买低价主机,主机上安装的是老旧的Ubuntu系统,因此apt-get update或者是apt-get install都会出现404错误,找到了一篇很好的日文博客,简述流程并在最后附上链接。
现象
apt-get update 出现
Err http://**** Sources
404 Not Found
原因
ubuntu系统过于老旧,源中的链接已经不被支持
自查是不是这个原因
下面这个链接可以看到ubuntu的更新日志
http://changelogs.ubuntu.com/meta-release
下面这条命令则可以看到你自己的版本代号
# lsb_release -a
输入上面的命令会出现一些日志
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.10
Release: 14.10
Codename: utopic
对照起来,看看自己的系统的代号的release-file是不是已经变成了:old-releases.ubuntu.xx
解决
1,备份source list,有备无患
# cp -p /etc/apt/sources.list /etc/apt/sources.list.org
2,修改source list
# sed -i -e 's/jp.archive.ubuntu.com\|archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
3,apt-get update 看看好了没
# apt-get update
顺利的话,药到病除。
不顺利的话,可更进一步参考日文博客,写的非常详细:
https://server.etutsplus.com/apt-get-404-not-found/
上一篇: 深入理解static关键字
下一篇: error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error
推荐阅读
-
接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。
-
LoadUserProfile 调用因下列错误而宣告失败: 拒绝访问的常见解决方法
-
解决对ID的接口的COM组件调用QueryInterface因以下错误而失败: 加载类型库/DLL 时出错
-
apt-get因404 Not Found错误而失败
-
接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。
-
LoadUserProfile 调用因下列错误而宣告失败: 拒绝访问的常见解决方法
-
解决对ID的接口的COM组件调用QueryInterface因以下错误而失败: 加载类型库/DLL 时出错