首頁  >  文章  >  運維  >  linux怎麼查詢軟體包的信息

linux怎麼查詢軟體包的信息

青灯夜游
青灯夜游原創
2023-02-28 18:45:316554瀏覽

linux查詢軟體包資訊的方法:1、使用RPM命令,可查詢RPM軟體包的相關信息,例如查詢軟體包是否已安裝、軟體包的文件列表等,語法「rpm [選項] packageName”;2、使用yum命令,語法“yum [選項] packageName”,可以輸出指定軟體包的安裝情況,還可以從yum來源伺服器上找到與關鍵字相關的所有軟體包以及查詢執行軟體包的詳細資訊.

linux怎麼查詢軟體包的信息

本教學操作環境:linux7.3系統、Dell G3電腦。

軟體包顧名思義就是將應用程式、設定檔和資料打包的產物。 linux怎麼查詢軟體包的資訊?下面這篇文章來聊聊查詢方法。

Linux RPM查詢軟體包的資訊

在 Linux 中,我們可以使用RPM 指令查詢 RPM 軟體包 的相關資訊,包括查詢軟體包是否已安裝、查詢系統中所有已安裝的軟體套件、檢視軟體套件的詳細資料、查詢軟體套件的檔案清單和查詢某系統檔案具體屬於哪個RPM 套件。

rpm查詢是否安裝了軟體

rpm -q packageName
套件名稱。
#參數 描述
##packageName
######

说明:

  • -q 表示查询,是 query 的首字母。这里使用的是包名,而不是包全名。因为已安装的软件包只需给出包名,系统就可以成功识别(使用包全名反而无法识别)。

例1:查询是否安装了 httpd

rpm -q httpd

linux怎麼查詢軟體包的信息

rpm查询所有安装包

rpm -qa packageName

例2:查询 httpd 的所有的安装包

rpm -qa httpd

linux怎麼查詢軟體包的信息

rpm查询软件包信息

rpm -qi packageName

说明

  • -i 选项表示查询软件信息,是 information 的首字母。这里用的是包全名,且未安装的软件包需使用 “绝对路径+包全名” 的方式才能确定包。

例3:查询 httpd 的软件包信息

rpm -qi httpd

linux怎麼查詢軟體包的信息

未安装软件包查询

rpm -qip packageName

rpm查询软件包文件列表

rpm -ql packageName

说明

  • -l 选项表示列出软件包所有文件的安装目录。

rpm查询系统文件软件包

rpm -qf packageName

说明

  • -f 选项的含义是查询系统文件所属哪个软件包,是 file 的首字母。只有使用 RPM 包安装的文件才能使用该命令,手动方式建立的文件无法使用此命令。

rpm查询软件包依赖关系

rpm -qR packageName

说明

  • -R(大写)选项的含义是查询软件包的依赖性,是 requires 的首字母。

例4:查询 httpd 的软件包依赖关系

rpm -qR httpd

linux怎麼查詢軟體包的信息

Linux yum查询软件包的信息

在 Linux 中,我们可以使用 yum 命令查询所有已安装和可安装的软件包,可以查询指定软件包的安装情况,还可以从 yum 源服务器上查找与关键字相关的所有软件包以及查询执行软件包的详细信息。

yum查询已安装和可安装软件包

yum list

说明

  • 使用 yum list 命令,可以列出所有已安装和可安装的软件包信息。

示例1:查询所有已安装和可安装的软件包

linux怎麼查詢軟體包的信息

yum查询软件包安装情况

yum list packageName

示例2:

yum list httpd

linux怎麼查詢軟體包的信息

yum搜索软件包

yum search packageName

说明

  • 从 yum 源服务器上查找与 packageName 相关的所有软件包。

示例3:

yum search httpd

linux怎麼查詢軟體包的信息

yum查看软件包详情

yum info packageName

说明

  • 查看软件包 packageName 的详细信息。

示例4:

yum info httpd

linux怎麼查詢軟體包的信息

相关推荐:《Linux视频教程

以上是linux怎麼查詢軟體包的信息的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn