linux怎么查询软件包的信息
时间:2023-02-28 18:45
linux查询软件包信息的方法:1、使用RPM命令,可查询RPM软件包的相关信息,例如查询软件包是否已安装、软件包的文件列表等,语法“rpm [选项] packageName”;2、使用yum命令,语法“yum [选项] packageName”,可以输出指定软件包的安装情况,还可以从yum源服务器上查找与关键字相关的所有软件包以及查询执行软件包的详细信息。 本教程操作环境:linux7.3系统、Dell G3电脑。 软件包顾名思义就是将应用程序、配置文件和数据打包的产物。linux怎么查询软件包的信息?下面本篇文章来聊聊查询方法。 在 Linux 中,我们可以使用 RPM 命令查询 RPM 软件包 的相关信息,包括查询软件包是否已安装、查询系统中所有已安装的软件包、查看软件包的详细信息、查询软件包的文件列表和查询某系统文件具体属于哪个 RPM 包。 rpm查询是否安装了软件 说明: 例1:查询是否安装了 httpd rpm查询所有安装包 例2:查询 httpd 的所有的安装包 rpm查询软件包信息 说明 例3:查询 httpd 的软件包信息 未安装软件包查询 rpm查询软件包文件列表 说明 rpm查询系统文件软件包 说明 rpm查询软件包依赖关系 说明 例4:查询 httpd 的软件包依赖关系 在 Linux 中,我们可以使用 yum 命令查询所有已安装和可安装的软件包,可以查询指定软件包的安装情况,还可以从 yum 源服务器上查找与关键字相关的所有软件包以及查询执行软件包的详细信息。 yum查询已安装和可安装软件包 说明 使用 yum list 命令,可以列出所有已安装和可安装的软件包信息。 示例1:查询所有已安装和可安装的软件包 yum查询软件包安装情况 示例2: yum搜索软件包 说明 从 yum 源服务器上查找与 packageName 相关的所有软件包。 示例3: yum查看软件包详情 说明 查看软件包 packageName 的详细信息。 示例4: 相关推荐:《Linux视频教程》 以上就是linux怎么查询软件包的信息的详细内容,更多请关注gxlsystem.com其它相关文章!Linux RPM查询软件包的信息
rpm -q packageName
参数 描述 packageName 包名。 -q
表示查询,是 query 的首字母。这里使用的是包名,而不是包全名。因为已安装的软件包只需给出包名,系统就可以成功识别(使用包全名反而无法识别)。rpm -q httpd
rpm -qa packageName
rpm -qa httpd
rpm -qi packageName
-i
选项表示查询软件信息,是 information 的首字母。这里用的是包全名,且未安装的软件包需使用 “绝对路径+包全名” 的方式才能确定包。rpm -qi httpd
rpm -qip packageName
rpm -ql packageName
-l
选项表示列出软件包所有文件的安装目录。rpm -qf packageName
-f
选项的含义是查询系统文件所属哪个软件包,是 file 的首字母。只有使用 RPM 包安装的文件才能使用该命令,手动方式建立的文件无法使用此命令。rpm -qR packageName
-R
(大写)选项的含义是查询软件包的依赖性,是 requires 的首字母。rpm -qR httpd
Linux yum查询软件包的信息
yum list
yum list packageName
yum list httpd
yum search packageName
yum search httpd
yum info packageName
yum info httpd