为什么我被告知有新版本可用,但却显示“没有新版本”?

为什么我被告知有新版本可用,但却显示“没有新版本”?
New release 'oneiric' available.
Run 'do-release-upgrade' to upgrade to it.

2222222-desktop:~$ do-release-upgrade
Checking for a new ubuntu release
No new release found

为什么它说有升级然后又说没有找到?

我一直在慢慢地从 9x 升级到 11.04。升级过程中遇到了一些问题,但谷歌都帮不上忙。现在我陷入了困境。

我努力了

sudo apt-get update

这有效,所以这不是我之前遇到的密钥无效的问题。

sudo apt-get upgrade

之后什么也没做。

sudo do-release-upgrade 返回“未找到升级”

do-release-upgrade -d.成功了。我应该试一下,因为我在研究这个问题时确实遇到了 -d 标签。我以为既然终端本身知道有可用的更新,它应该会找到它。谢谢大家的帮助。

答案1

进行发布升级

应以 sudo 为前缀

sudo do-release-upgrade

您可能需要先运行以下命令

sudo apt-get update

尽管如果你已经从 9.xx 升级,那么你可能也知道,

如果情况确实如此,我为陈述显而易见的事实而道歉。:o)

答案2

从 Natty 到 Oneiric
Oneiric 发行说明 - 升级
重点关注“从 11.04 升级”部分。

要在桌面系统上从 Ubuntu 11.04 升级,请按 Alt+F2 并update-manager -d在命令框中输入。更新管理器应打开并显示以下消息:“新发行版‘11.10’可用。单击升级并按照屏幕上的说明进行操作”。

要在服务器系统上从 Ubuntu 11.04 升级,请按照下列步骤操作:
步骤 1:安装 update-manager-core 包(如果尚未安装)。
步骤 2:使用以下命令:sudo do-release-upgrade -d启动升级工具。
步骤 3:按照屏幕上的说明操作。请注意,服务器升级现在更加强大,将利用 GNU 屏幕并在出现连接中断等问题时自动重新连接。


精确的
Precise 发行说明 - 桌面版 - 升级
Precise 发行说明 - 服务器/CLI - 升级

使用 CLI 和do-release-upgrade

您需要先升级到 Oneiric (11.10),然后才能升级到 Precise。

从 11.10 到 12.04
要在服务器系统上从 Ubuntu 11.10 升级,请按照以下步骤操作:
1.安装 update-manager-core 包(如果尚未安装)。2
.运行 sudo do-release-upgrade 以启动升级工具。3
.按照屏幕上的说明进行操作。请注意,服务器升级现在更加强大,将利用 GNU 屏幕并在出现连接中断等问题时自动重新连接。

从 10.04 到 12.04
请参阅 Server/CLI 的发行说明

相关内容