Ubuntu 22.04 发布当天不要尝试升级

Ubuntu 22.04 发布当天不要尝试升级

我想升级但是出现以下情况:

在此处输入图片描述

它应该于今天 4 月 21 日发布,我不明白吗?

答案1

我们一直在等待 22.04 版本的发布。2022 年 4 月 21 日到了。看来等待终于结束了。但事实并非如此!

Ubuntu 22.04 发布当天不要尝试升级

只需等待一两周。最终当你打开软件更新程序应用程序,它会提示您升级。 像这样的大型升级是分阶段推出的,这样每个人都不会试图同时升级,导致下载服务器超载和崩溃。

从 20.04 升级到 22.04

等待还没有结束。LTS 版本升级提示要等到 2022 年 8 月 22.04.1 版本发布几周后才会出现。

希望这可以帮助

答案2

22.04 发行说明已更新,以强调为什么尚未启用标准版本升级:

从 Ubuntu 21.10 升级

目前尚未启用至 22.04 LTS 的升级(由于和的错误snapdupdate-notifier,但将在接下来的几天内启用。

有人想象这个错误是LP#1969162修复发布后,要有耐心。镜像需要更新。由于这是 21.10 中的一个错误,分阶段更新意味着有些人最多一周内都看不到它。不久的将来,他们将向 21.10 用户提供发布升级。

  • 请注意,20.04 用户有所不同。直到 2022 年 8 月,您才会看到版本升级提示,与第一个版本 22.04 相匹配。20.04 用户没有这个错误;22.04 稳定所需的三个月延迟是十多年来 LTS 到 LTS 版本升级的正常现象。

答案3

sudo apt update && sudo apt dist-upgrade

然后确保您已经安装了 update-manager-core 包。

sudo apt install update-manager-core

之后,运行以下命令开始升级过程。

do-release-upgrade -d

然后按照屏幕上的说明升级到 Ubuntu 22.04。

我在这里找到了这个。您也可以将此过程用于其他 Ubuntu 20.04 LTS。 https://itsubuntu.com/how-to-upgrade-ubuntu-22-04-lts/

答案4

注意:致版主:我已删除了帖子中对其他答案的回复。
我注意到我之前的答案已被删除,因为它被认为是从 20.04 升级到 22.04 的过程,因此似乎没有回答问题。我想澄清的是,这种方法也适用于从 21.10 升级到 22.04, 并且是不特定于 20.04 或从 LTS 版本升级。我已经在运行 21.10 的机器上进行了测试,并且成功升级到 22.04。谢谢。

这是由于 Jammy 22.04 的变更日志中缺少条目造成的(此处https://changelogs.ubuntu.com/meta-release)。但是,稍微修改一下impish发布说明的 URL 就会发现 Jammy 有一个可供下载的稳定版本,尽管尚未在更新日志中注册(http://archive.ubuntu.com/ubuntu/dists/jammy/main/dist-upgrader-all/current/ReleaseAnnouncement.html)。
通过编辑impish变更日志,我们可以得到以下信息:


Dist: jammy
Name: Jammy Jellyfish
Version: 22.04 LTS
Date: Fri, 22 April 2022 02:00:00 UTC
Supported: 1
Description: This is the 22.04 LTS release
Release-File: http://archive.ubuntu.com/ubuntu/dists/jammy/Release
ReleaseNotes: http://archive.ubuntu.com/ubuntu/dists/jammy/main/dist-upgrader-all/current/ReleaseAnnouncement
ReleaseNotesHtml: http://archive.ubuntu.com/ubuntu/dists/jammy/main/dist-upgrader-all/current/ReleaseAnnouncement.html
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/jammy/main/dist-upgrader-all/current/jammy.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/jammy/main/dist-upgrader-all/current/jammy.tar.gz.gpg

该文件/etc/update-manager/meta-release存储了所有要查询新发布的 URL do-release-upgrade
我们可以像这样托管一个文件https://github.com/czlucius/ubuntu-upgrade-jammy/blob/main/meta_release_jammy(即官方网站上的更新日志 + 22.04 更新)在公共服务器上(您也可以将其托管在 GitHub 上)。请随意使用我在此处托管的那个:https://raw.githubusercontent.com/czlucius/ubuntu-upgrade-jammy/main/meta_release_jammy

使用 等编辑器更改URI = https://changelogs.ubuntu.com/meta-release为(或您的托管 URL) 。URI = https://raw.githubusercontent.com/czlucius/ubuntu-upgrade-jammy/main/meta_release_jammynano

再次运行do-release-upgrade,这次它将获取 22.04 的新更新并将其应用到您的系统。这将安装生产版本,而不是开发版本。

您可以使用此方法从 21.10 更新到 22.04。

请注意,当您完成升级后,不要忘记将 URL 改回来。

更多信息:https://github.com/czlucius/ubuntu-upgrade-jammy/(免责声明:这是我的 GitHub 仓库)

谢谢阅读!

相关内容