如何在Linux系统中查询已安装的软件包信息?

在Linux系统中,查询已安装的软件包及其版本信息的方法取决于所使用的Linux发行版及其包管理系统,下面将详细介绍不同Linux发行版下查询软件包的命令及相关信息:

如何在Linux系统中查询已安装的软件包信息?插图1

1、Debian/Ubuntu系(使用APT包管理系统)

列出所有已安装软件包

     dpkg -l

查找特定软件包是否已安装

     dpkg -l | grep 包名

使用apt命令列出所有已安装软件包

     apt list --installed

查找特定软件包

     apt list --installed | grep 包名

2、Red Hat/CentOS系(使用RPM和YUM/DNF包管理系统)

使用rpm命令列出所有已安装软件包

     rpm -qa

查找特定软件包是否已安装

     rpm -qa | grep 包名

使用yum命令列出所有已安装软件包

如何在Linux系统中查询已安装的软件包信息?插图3

     yum list installed

查找特定软件包

     yum list installed | grep 包名

使用dnf命令列出所有已安装软件包(适用于Fedora 22及以上版本)

     dnf list installed

查找特定软件包

     dnf list installed | grep 包名

3、Arch Linux系(使用Pacman包管理系统)

查看所有已安装软件包

     pacman -Q

查找特定软件包

     pacman -Qs 包名

4、Alpine Linux(使用apk包管理系统)

查看所有已安装软件包

     apk info

查找特定软件包

如何在Linux系统中查询已安装的软件包信息?插图5

     apk info | grep 包名

5、Python环境中的pip包

查看已安装包及其版本

     pip list

查询特定包的版本

     pip show 包名

6、Node.js环境中的npm包

查询全局安装的npm包及其版本

     npm list -g --depth=0 包名

查询当前项目中安装的npm包版本

     npm list 包名

在Linux系统中查询软件包及其版本信息时,需要根据所使用的Linux发行版及其包管理系统选择合适的命令,如果不确定自己的系统使用哪种包管理系统,通常可以在系统的官方文档或通过网络搜索得到答案。

小伙伴们,上文介绍linux 查询安装包的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/88255.html

小末小末
上一篇 2024年11月1日 12:59
下一篇 2024年11月1日 13:26

相关推荐