我正在运行Ubuntu20.04,我想使用do-release-upgrade
升级到22。我开始了这个过程,但是下载速度非常慢。因此,在大约5%的下载阶段,我中断了更改镜像的过程。我认为中断这个进程并再次运行它来恢复它是可以的。下载的速度大约是5%,所以我以为它只是在下载新的软件包,但是现在如果我运行apt list
,我会看到一些安装了focal
标记的软件包,所以可能已经安装了一些东西。
现在,如果我运行do-release-upgrade
,它只会说:
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.
lsb_release -a
仍然说我在20.04:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
我看到/etc/apt/sources.list
指向jammy
存储库,所以我想这就是为什么do-release-upgrade
要我下载“所有可用的更新”的原因。
我已经看到类似问题的答案,即用户应该将/etc/apt/sources.list
恢复到旧版本(在我的例子中,这将是焦点存储库),然后再次运行do-release-upgrade
,但我不想破坏一切,所以我想在这里确定。
我该怎么办?
发布于 2023-05-16 11:26:19
由于包管理器已经在jammy存储库中,所以不能再进行版本升级,而只是升级所有包本身。
sudo apt update && sudo apt full-upgrade
...should做了这件事。
我在台式机上安装了一个有缺陷的USB wifi手柄,在升级过程中连接会下降几次。但最终,上述方法一切都进行得很顺利。
https://askubuntu.com/questions/1468057
复制相似问题