如何在 Ubuntu 22.04 中检查软件包的依赖关系

您所在的位置:网站首页 apt查找缺少的依赖的包 如何在 Ubuntu 22.04 中检查软件包的依赖关系

如何在 Ubuntu 22.04 中检查软件包的依赖关系

2024-06-19 07:05| 来源: 网络整理| 查看: 265

在 Ubuntu 操作系统中,通过 apt 命令安装软件包非常普遍,因为通过它安装软件简单又方便。但该命令在大多数情况下需要安装依赖项的包。今天我们来介绍,如何在Ubuntu 22.04中检查软件包依赖关系。

如何在 Ubuntu 22.04 中检查软件包的依赖关系

有几种方法可以检查软件包的依赖关系,如下所示:

使用 Apt 命令使用 dpkg 命令使用第三方工具

接下来,我们对每种方法进行详细的介绍。

第一种:使用 Apt 检查依赖关系

有两种方法可以检查 apt package 命令的依赖关系,如下所示:

通过 Apt show通过 Apt cache1.使用 apt show 检查依赖关系

在 apt show 命令中,通过 apt 命令获取安装包所需的依赖项信息。如果要检查包依赖关系,可以使用以下语法。

$ apt show

在上述命令中,将替换为要查找依赖项的包的名称。

$ apt show thunderbird如何在 Ubuntu 22.04 中检查软件包的依赖关系

从上图中,通过 apt show 命令,来查看 Thunderbird 包的依赖关系。

2.使用 apt cache 检查依赖

要使用 apt cache 检查依赖关系,需要在 Ubuntu 终端中执行以下命令:

$ apt-cache depends

例如,通过以下命令检查依 Thunderbird 包赖项。

$ apt-cache depends thunderbird如何在 Ubuntu 22.04 中检查软件包的依赖关系

通过上面的命令会返回 Thunderbird 所需的各种依赖关系信息。

第二种:使用 dpkg 检查依赖关系

上述方法对于通过 apt 命令安装的包很有帮助。但是,要检查 deb 包的依赖关系,需要使用以下命令。

$ dpkg --info 

假设,我们有一个超级终端的 deb 文件。要获取此 deb 文件的依赖项详细信息,请使用以下命令:

$ dpkg --info hyper_3.2.3_amd64.deb如何在 Ubuntu 22.04 中检查软件包的依赖关系

上述命令将为返回超级终端 deb 包的依赖关系信息。

第三种:使用第三方工具检查依赖关系

如果想使用第三方工具检查 Ubuntu 中软件包的依赖关系,apt-rdepends 是一个不错的选择。要安装此工具,请执行下面的命令:

$ sudo apt install apt-rdepends如何在 Ubuntu 22.04 中检查软件包的依赖关系

完成安装后,便可以使用以下语法检查包依赖关系。

$ apt-rdepends

举个例子,假设我们想通过这个工具来查看Thunderbird的依赖信息,那么我们可以使用下面的命令:

$ apt-rdepends thunderbird如何在 Ubuntu 22.04 中检查软件包的依赖关系

通过这种方式,我们可以使用该工具获取所需的任何包的依赖项信息。

总结

在 Ubuntu 上安装软件包是命令行终端上的一项重要任务。很多软件包需要随包一起安装所需的依赖项。上面介绍了几种检查包依赖关系的方法,希望对大家有所帮助。

作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/linux/how-to-check-dependencies-of-a-package-in-ubuntu/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3