如何查明特定软件包是如何安装的?

如何查明特定软件包是如何安装的?

apt-get install xterm在特定的 Debian VM 上,我想知道 xterm 和 x11-utils 是如何安装的:它们是直接安装(例如管理员运行)还是作为其他软件包的要求安装?

答案1

由于依赖关系而安装的软件包通常被标记为自动;你可以看到

apt-mark showauto xterm

如果输出xterm,则该软件包已自动安装;否则是手动安装的。

您可以使用aptitude来查看哪些依赖项保留了已安装的软件包:

aptitude why xterm

aptitude why还将明确说明是否手动安装了软件包。

相关内容