apt 不想清除更新的软件包

apt 不想清除更新的软件包

有人知道如何清除 apt 显示为可升级但已是最新版本的软件包吗?

$ apt list --upgradable

Listing... Done

code/bionic 1.28.1-1539281690 amd64 [upgradable from: 1.28.1-1539281690]

thunderbird/bionic 1:60.2.1+build1-0ubuntu0.18.04.1 amd64 [upgradable from: 1:60.2.1+build1-0ubuntu0.18.04.1]

我尝试清除缓存、升级、删除并再次安装,目前唯一的选择是标记为忽略并手动更新。

谢谢

编辑:添加政策更新

雷鸟:
  已安装:1:60.2.1 + build1-0ubuntu0.18.04.1
  候选:1:60.2.1+build1-0ubuntu0.18.04.1
  版本表:
     1:60.2.1 + build1-0ubuntu0.18.04.1 500
        500 http://apt.pop-os.org/proprietary bionic/main amd64 软件包
 *** 1:60.2.1 + build1-0ubuntu0.18.04.1 100
        100 /var/lib/dpkg/状态
     1:52.9.1 + build3-0ubuntu0.18.04.1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 软件包
        500 http://us.archive.ubuntu.com/ubuntu bionic-security/main amd64 软件包
     1:52.7.0 + build1-0ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 软件包

答案1

您可能拥有来自不同维护者的软件包。尝试这样做,apt list -a -- thunderbird您将看到此软件包的所有可用版本。然后您可能必须删除一些包含此软件包的存储库。

或者您可以尝试升级您的操作系统:sudo apt-get dist-upgrade或者sudo apt full-upgrade

相关内容