Debian 向后移植:如何列出 bullseye-backports 的所有可用升级

Debian 向后移植:如何列出 bullseye-backports 的所有可用升级

我没有成功地寻找过方法列表Debian 向后移植提供的所有升级(特别是bullseye-backports):

  • 我已经添加deb http://deb.debian.org/debian bullseye-backports main contrib non-free/etc/apt/sources.list.

  • 我已经运行sudo apt update成功了

  • 我运行的sudo apt list --upgradeable bullseye-backports结果是“空”

  • 我已经跑了sudo apt list --upgradeable -t bullseye-backports;出现错误

  • 我已经跑了sudo apt -t bullseye-backports upgrade;我得到了要安装的新软件包的列表、要升级的现有软件包的列表,以及[Y/n]继续处理整个批次的选项。

有没有办法简单地列表可升级的软件包来自bullseye-backports

答案1

aptitude可以列出所有可升级的软件包,包括来自向后移植的候选软件包:

aptitude -t bullseye-backports search '~U'

如果你想看仅有的从向后移植升级,添加存档过滤器:

aptitude -t bullseye-backports search '~U~Abullseye-backports'

请注意,向后移植不会一起进行测试,因此作为一般规则,最好只从向后移植升级您真正需要的软件包。您不应该尝试实际应用与apt -t bullseye-backports upgrade. (我并不是建议您这样做,但其他读者可能没有意识到不建议这样做。)

相关内容