如何在 Linux Mint 21 上获取包的依赖关系
在使用 Linux 系统时,大多数情况下应用程序需要额外的软件包才能在安装后正常运行。这些包称为该特定应用程序的依赖项。它们可能会预安装在系统上,但如果没有,它们会自动随应用程序一起安装。
在Linux Mint 21系统中,您可以借助不同的命令行工具来显示这些依赖关系。本指南是关于在 Linux Mint 21 中获取包的依赖项:
如何在 Linux Mint 21 上获取软件包的依赖关系
Linux 系统提供了多种命令行工具来显示包依赖性。我们来一一检查:
1:使用 apt-cache 命令检查依赖关系
apt-cache 命令行实用程序用于显示具有有限详细信息的依赖项。按照上述语法使用 apt-cache 命令:
在终端上运行命令以更好地理解:
2:使用showpkg命令检查依赖关系
showpkg 命令行工具用于打印所有相关依赖项,无论它们是否安装在系统中。使用此命令的上述语法:
例如,要获取有关 VLC 的依赖项详细信息,请在终端中输入:
3:使用dpkg命令检查依赖关系
当您拥有 .deb 文件时,dpkg 命令将起作用。要使用 dpkg 获取包依赖项,您需要做的是使用已安装的 .deb 文件路径运行此命令,如语法中所述:
例如:
4:使用 apt-rdepends 命令检查依赖关系
还有一个名为 apt-rdepends 的工具未预装在 Linux Mint 21 系统上。通过使用该工具,您可以在终端上显示所有应用程序的依赖关系:
要获取它,请首先使用给定的命令安装它:
现在,在以下语法的帮助下执行以列出系统上的包依赖项:
为了解释这一点,让我们通过使用 apt-rdepends 命令来查找 Java 依赖项:
5:使用 apt-show 命令检查依赖关系
获取特定工具或应用程序的依赖项详细信息的另一种方法是使用 apt-show 命令。这可以通过以下语法完成:
现在,在终端上执行以下命令以获得更好的理解:
结论
当我们安装系统时,一些附加的软件包也会随之安装,以让软件正常运行。并且可能存在这些已经安装在系统中的情况。
本文重点讨论如何获取 Linux Mint 21 系统上特定应用程序的依赖关系。我们有各种命令行工具,如 apt-show、apt-rdepends、showpkg、apt-cache 和 dpkg。本文通过示例研究了每个提到的命令。