如果你所使用的Ubuntu系统已经被结束生命周期,你就会从apt-get或aptitude得到以下404错误,因为它的仓库已经被遗弃了。
Canonical维护了一个old-releases.ubuntu.com的网站,这里包含了结束生命周期的仓库归档。因此,当Canonical对你安装的Ubuntu版本结束支持时,你需要将仓库切换到old-releases.ubuntu.com(除非你在结束生命周期之前想要升级)。
使用old-releases仓库替换main/security仓库,就像下面这样:
sed -i -r 's/([a-z]{2}.) archive.ubuntu.com/old-releases.ubuntu.com/g'/etc/apt/sources.list
sed -i -r 's/security.ubuntu.com/old-releases.ubuntu.com/g'/etc/apt/sources.list
如果/etc/apt/sources.list存在extras.ubuntu.com,在不确认extras.ubuntu.com是否支持现有旧版本,可以先注释掉。
本文整理自:https://www.linuxidc.com/Linux/2015-06/118633.htm
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
留言