我希望将我的 Raspberry 升级为 Jammy Jellyfish。它昨天发布并在新闻中宣布。
但是在我的机器上它仍然显示那是测试版!
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=21.10
DISTRIB_CODENAME=impish
DISTRIB_DESCRIPTION="Ubuntu 21.10"
# do-release-upgrade
Checking for a new Ubuntu release
No new release found.
# do-release-upgrade -p -m server
Checking for a new Ubuntu release
No new release found.
# do-release-upgrade -c -m server
Checking for a new Ubuntu release
No new release found.
# do-release-upgrade -c -m server --allow-third-party
Checking for a new Ubuntu release
No new release found.
# date
Sat Apr 23 07:49:28 CEST 2022
# do-release-upgrade -d
Checking for a new Ubuntu release
= Welcome to the Ubuntu 'Jammy Jellyfish' development release =
''This release is still in development.''
Thanks for your interest in this development release of Ubuntu.
The Ubuntu developers are moving very quickly to bring you the
absolute latest and greatest software the Open Source Community has to
offer. This development release brings you a taste of the newest features
for the next version of Ubuntu.
== Testing ==
Please help to test this development snapshot and report problems back to the
developers. For more information about testing Ubuntu, please read:
http://www.ubuntu.com/testing
== Reporting Bugs ==
This development release of Ubuntu contains bugs. If you want to help
out with bugs, the Bug Squad is always looking for help. Please read the
following information about reporting bugs
这是一些覆盆子特有的错误吗?
我做了
apt update && apt upgrade && apt dist-upgrade && apt autoremove && apt install update-manager-core
直到第一个版本 (22.04.1) 之后,它
do-release-upgrade
才可用于一般用途。这通常是在八月。几年来,当出现已知问题时,团队会
do-release-upgrade
长时间阻止更新的可用性,直到问题得到解决。如果您在 LTS-to-LTS 轨道上,情况尤其如此。目前从 21.10 升级到 22.04 存在一些问题。这就是为什么
do-release-upgrade
将 jammy 显示为开发版本的原因。如果您想冒险继续安装,请使用 -d 开关,但我建议您等到问题解决后再进行安装。发布日期是 iso 可供下载的日期。从非 LTS 版本升级可能需要几天时间,对于 LTS 到 LTS 升级,Ubuntu 在发布三个月后的第一个版本 (22.04.1) 之后发布升级。
我见过有人报告从 21.10 升级并最终导致系统无法启动,所以最好耐心等待……
我收到了同样的消息“此版本仍在开发中。” 但也被提示继续。我说“y”,我的机器目前正在升级。
我不是 Linux 专家,但是,您应该
do-release-upgrade
在没有-d
标志的情况下使用。-d
flag 用于开发版本。我做了同样的事情,它目前正在升级!