无法从 18.04.1 LTS 升级到 18.10

无法从 18.04.1 LTS 升级到 18.10

我运行该命令sudo do-release-upgrade -d但收到以下消息:

upgrades to the development release are only available from the latest supported release

怎么回事?我只需要再等一会儿吗?

答案1

$ sudo apt update 
$ sudo apt upgrade
$ sudo apt dist-upgrade

删除所有不再需要的包:

$ sudo apt autoremove

接下来打开并编辑/etc/update-manager/release-upgrades文件并设置提示=正常以避免出现“未发现新版本”消息。保存文件。

跑步:

$ sudo do-release-upgrade

如果在 18.10 正式发布日期之前进行升级或者从 18.04 升级仍然不可用,请使用 -d 执行升级:

$ sudo do-release-upgrade -d

答案2

假设您要从 升级version A到更高版本version B。在升级到 B 之前,您的系统必须已更新 A,截至当前日期。因此,在开始升级到 18.10 之前,您应该更新并升级当前版本 (18.04)。

发出以下命令:

$ sudo apt update 
$ sudo apt upgrade

现在您可以像以前一样进行升级(并记住@guiverc 提到的内容)。

答案3

允许升级到非 LTS 版本

这次我必须做一个额外的步骤:

software-properties-gtk

然后:

  • “更新”标签
  • “通知我新的 Ubuntu 版本”下拉菜单
  • “对于任何新版本”

在此处输入图片描述

TODO 如何仅从命令行执行此操作?

然后像往常一样:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

如果没有该For any new version设置,则无法找到新版本:

No new release found.

还要注意,升级并不是与 18.10 磁盘发布的时间完全相同,似乎您必须等几天,直到 18.04.1 发布后才能升级。

由于某种原因,apt-get错过了一次升级,我得到了:

Please install all available updates for your release before upgrading."

apt起作用。

我建议不要这样做,-d除非你真的知道自己在做什么,因为升级到不稳定的开发版本,这不是大多数用户想要的。

相关内容