为什么软件更新程序想要更新此机器上没有安装的软件?

为什么软件更新程序想要更新此机器上没有安装的软件?

软件更新程序想要更新 Samba

apt list 说 Samba 未安装。

$ apt list --installed samba
samba: Installed: (none) 
...

为什么软件更新程序想要安装尚未安装的软件包?

答案1

此答案全部归功于 Charles Green

虽然我没有明确安装 Samba,但我安装了另一个包含 Samba 的软件包。

这可以通过以下方式证明

$ apt list --installed "*samba*"

或者

$ apt-cache rdepends samba | grep "  "|xargs apt list --installed

并且 Samba 有一个可用的安全更新,因此软件更新想要更新 Samba。

相关内容