分页: 1 / 1

Ubuntu 23.04无法在线升级到23.10

发表于 : 2023-10-17 17:13
xiaoduanayu
当前系统:Ubuntu 23.04
笔记本型号:华为Matebook 14

现象:有两个软件包始终无法升级,导致系统无法在线升级到Ubuntu最新版

回顾:前几天最新版的ubuntu发布了,我就想尝尝鲜,但是从软件更新器程序无法获取推送,于是我在命令行运行如下命令:
update-manager -d,出现了升级提示界面:
图片

于是我点击升级,出现如下页面:
图片

这是告诉我系统有需要升级的软件包,于是我打开软件更新器,提示我:此计算机中的软件是最新软件。
很奇怪,这说明我的所以软件包已经是最新的了,于是我尝试手动运行命令:
sudo apt update && sudo apt upgrade

出现如下提示:
图片
发现有2个软件包未被升级,并且看到同一行有个提示下列软件包的版本将保持不变

反复折腾多次,发现这个两个软件包grub-efi-amd64-bin grub-efi-amd64-signed依然无法升级,也就意味着我无法升级到Ubuntu最新版,

从网上找到解除软件包保持不变的方案,即运行命令:sudo apt-mark unhold grub-efi-amd64-bin grub-efi-amd64-signed
但是我不敢尝试,因为以前从来没有出现过这样的情况,且看这两个软件包好像是和启动引导器程序相关,不敢乱来,请教各位大神这要咋办 :Cry

Re: Ubuntu 23.04无法在线升级到23.10

发表于 : 2023-10-17 19:41
astolia
十有八九你遇到了phased update,用中文说就是分批推送升级。具体见官方文档 https://ubuntu.com/server/docs/about-ap ... ed-updates

直接sudo apt install grub-efi-amd64-bin grub-efi-amd64-signed强制升级就完事了。apt-mark unhold那个只有你之前用过apt-mark hold才有效

Re: Ubuntu 23.04无法在线升级到23.10

发表于 : 2023-10-19 11:15
xiaoduanayu
astolia 写了: 2023-10-17 19:41 十有八九你遇到了phased update,用中文说就是分批推送升级。具体见官方文档 https://ubuntu.com/server/docs/about-ap ... ed-updates

直接sudo apt install grub-efi-amd64-bin grub-efi-amd64-signed强制升级就完事了。apt-mark unhold那个只有你之前用过apt-mark hold才有效
厉害!用这个方式可以了 :Haha