apt 输出中“automatic”的存在与否意味着什么?

apt 输出中“automatic”的存在与否意味着什么?

在下面的输出中,是什么automatic意思?

$apt search exfat
Sorting... Done
Full Text Search... Done
exfat-fuse/focal,now 1.3.0-1 amd64 [installed,automatic]
  read and write exFAT driver for FUSE

exfat-utils/focal,now 1.3.0-1 amd64 [installed,automatic]
  utilities to create, check, label and dump exFAT filesystem

在此背景下,是否有任何类似/其他输出详细信息需要了解apt(以及apt系列工具)输出?任何参考资料都很好。

编辑1:

除 外automatic,还有哪些其他值可能?我搜索过:

apt  -qq list | grep installed | grep -v automatic
apt-file/focal,focal,now 3.2.2 all [installed]
aptitude/focal,now 0.8.12-1ubuntu4 amd64 [installed]
base-passwd/focal,now 3.5.47 amd64 [installed]
console-setup/focal,focal,now 1.194ubuntu3 all [installed]
dash/focal,now 0.5.10.2-6 amd64 [installed]
diffutils/focal,now 1:3.7-3 amd64 [installed]

我没有看到任何manual评论中建议的内容。 和 都是apt-fileaptitude手动安装的,所以manual这些包不应该有一个标签吗?

编辑2:

完全澄清一下。没有名为 的标签manual。因此它是隐含的:如果不是,automatic则必须将其推断为manual

答案1

自动意味着它是作为另一个软件包的依赖项安装的。如果某个软件包以“自动”方式安装,而您又特别需要安装它,您仍应执行“apt install ”,将其标记为手动。如果父软件包被删除,则可以使用“apt autoremove”清除自动软件包。

相关内容