linux怎么查詢軟件包的信息

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視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享