运行“sudo apt upgrade”时,14 Jammy 安全更新不会升级

运行“sudo apt upgrade”时,14 Jammy 安全更新不会升级

在 ThinkPad X1 Extreme Gen2 上运行 Ubuntu 22.04 LTS

当我跑步时

sudo apt update
apt list --upgradable
sudo apt upgrade

找到 14 个 Jammy 更新。运行后sudo apt upgrade安装 0/14 可用升级。我对 Ubuntu 比较陌生,在我的 Thinkpad 上安装了 22.04 LTS 作为 DualBoot。我得到的输出 截屏

答案1

我们从该列表中随机挑选一个包并检查apt policy它:

$ apt policy libitm1
libitm1:
  Installed: 12.1.0-2ubuntu1~22.04
  Candidate: 12.1.0-2ubuntu1~22.04
  Version table:
 *** 12.1.0-2ubuntu1~22.04 500 (phased 20%)
        500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
        100 /var/lib/dpkg/status
     12-20220319-1ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 Packages

查看版本表行:

看到了(phased 20%)嗎?

这意味着特定包正处于分阶段更新过程中。

你的系统没有坏。没什么问题

  • 分阶段更新是一种预防措施,可防止每个人都通过升级收到有缺陷的软件包:有些人提前几天升级,其他人则晚几天升级。如果早期用户报告问题,这提供了暂停分发的机会。

  • 不要尝试强制升级。轮到您时,Apt 将自动正确安装每个升级包。阶段通常持续一周左右。只需在几天后再次运行 apt update 和 apt upgrade 即可。

只要耐心等待。Apt 将在几天内安装这些软件包。

相关内容