在Linux系统中,查询已安装的软件包及其版本信息的方法取决于所使用的Linux发行版及其包管理系统,下面将详细介绍不同Linux发行版下查询软件包的命令及相关信息:
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命令列出所有已安装软件包:
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
查找特定软件包:
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