Ubuntu Server 停留在 15.04 并且无法升级

Ubuntu Server 停留在 15.04 并且无法升级

我尝试使用升级到 16.04 do-release-upgrade,但最终出现错误An upgrade from 'vivid' to 'xenial' is not supported with this tool.

Google 搜索结果建议使用,do-release-upgrade -d但我得到的是No new release found

我已经检查更新管理器配置设置为Prompt=normal

有什么想法可以突破这一障碍吗?

答案1

不支持从 15.04 直接升级到 16.04。对于 Ubuntu,仅支持从一个版本升级到下一个版本。还支持在 LTS 版本之间升级。跳过步骤可能会导致系统崩溃。

不幸的是,这将使生活变得困难,因为 15.10停产并且官方档案中也已不再支持。我认为您无法使用标准release-upgrade工具轻松完成中间升级。

您可能可以手动使用旧档案资料适用于 15.10。因此使用类似这样的

deb http://old-releases.ubuntu.com/ubuntu/ wily main restricted
deb http://old-releases.ubuntu.com/ubuntu/ wily-updates main restricted
deb http://old-releases.ubuntu.com/ubuntu/ wily universe
deb http://old-releases.ubuntu.com/ubuntu/ wily-updates universe
deb http://old-releases.ubuntu.com/ubuntu/ wily multiverse
deb http://old-releases.ubuntu.com/ubuntu/ wily-updates multiverse
deb http://old-releases.ubuntu.com/ubuntu/ wily-backports main restricted universe multiverse

然后您也许能够手动执行apt-get update ; apt-get dist-upgrade

此后,您应该能够升级到 16.04。

答案2

首先编辑 /etc/apt/sources.list,将 Vivid 替换为 xenial,然后执行 apt update 和 apt dist-upgrade。之后,再次尝试 do-release-upgrade。请注意,如果您的 Ubuntu 镜像不再包含所需文件,您可以找到另一个仍有旧版本的镜像。

相关内容