无法进行部分升级

无法进行部分升级

我上次更新失败了,所以我需要进行部分升级,但每次尝试时都会出现一条警报

cannot update precise to oneiric

唯一的选项是关闭,然后更新就取消了。帮忙吗?

答案1

Ubuntu Oneiric Ocelot 意味着它是 Ubuntu 11.10,于 2011 年 10 月 13 日发布,并于 2013 年 5 月 9 日结束支持。

精确的 Pangolin 表示它是 2012 年 4 月 26 日发布的 Ubuntu 12.04 LTS。

在此处输入图片描述

无法将 precise 更新为 oneiric

这是正常的态度,因为您可以找到不受支持的版本的存储库。旧存储库现在位于“旧版本”下,server old-releases.ubuntu.com而不是archive.ubuntu.com

因此,您主要有两个选择:

  1. 备份您的数据,然后重新安装到新的支持版本(12.04 - 14.04- 14.10 -15.04),最好使用一些长期支持服务例如 12.04 或 14.04
  2. 采取以下伎俩:

编辑/etc/apt/sources.list并更改archive.ubuntu.comold-releases.ubuntu.com

你可以用 sed 来做

sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

然后更新

sudo apt-get update
sudo apt-get dist-upgrade

现在尝试升级:

sudo apt-get install update-manager-core
sudo do-release-upgrade

请查看https://help.ubuntu.com/community/EOLUpgrades/对于你的情况请阅读https://help.ubuntu.com/community/EOLUpgrades/Oneiric

相关内容