我如何查找哪个包带来了特定的命令?

我如何查找哪个包带来了特定的命令?

例如,有一个命令“send_arp”,如果我想删除它,我不确定应该卸载哪个包。

答案1

您可以使用命令确定命令行实用程序的文件名which。例如,我们可以查找命令的路径ls

$ which ls
/bin/ls

利用这些信息,您可以使用以下命令找出哪个包拥有该文件dpkg

$ dpkg -S /bin/ls
coreutils: /bin/ls

这告诉我们这ls是由coreutils包提供的。

答案2

除了 James 的帖子之外,您还可以在线进行以下操作:发送arp。这样你不仅可以找到包,还可以找到所有依赖项(如果有的话):集群代理

相关内容