Linux RPM 命令參數使用詳解

rpm 執行安裝包:

二進制包(Binary)以及源代碼包(Source)兩種。二進制包可以直接安裝在計算機中,而源代碼包將會由 RPM自動編譯、安裝。源代碼包經常以src.rpm作為后綴名。

-ivh

# 安裝顯示安裝進度–install–verbose–hash

使用方法如下:           

Linux RPM 命令參數使用詳解

-e

# 刪除包

使用方法如下:

Linux RPM 命令參數使用詳解

-q

# 查詢某包是否已經安裝

使用方法如下:

Linux RPM 命令參數使用詳解

-qa

# 查詢安裝的所有包

使用方法如下:

Linux RPM 命令參數使用詳解

Linux RPM 命令參數使用詳解


-qf

# 查找指定文件屬于哪個RPM軟件包

使用方法如下:

Linux RPM 命令參數使用詳解

-ql   -qpl

# -ql查詢軟件包安裝的文件列表

使用方法如下:

Linux RPM 命令參數使用詳解

# -qpl列出RPM軟件包內的文件信息(可用于未安裝的RPM包)。

使用方法如下:

Linux RPM 命令參數使用詳解

-qi  -qip

# -qi查詢某包的簡要說明信息,如名字,版本,發行商,打包作者,描述信息等。

使用方法如下:

Linux RPM 命令參數使用詳解

# -qip查詢RPM軟件包內簡要說明信息,如名字,版本,發行商,打包作者,描述信息等。

使用方法如下:

Linux RPM 命令參數使用詳解

 

– -changelog  – -provides – -requires – -scripts

rpm -q – -changelog PACKAGE_NAME

# 查看軟件包制作時隨版本變化的 changelog 信息

rpm -q – -provides PACKAGE_NAME

# 查看軟件包提供的 capabilities (即輸出給其他軟件包的依賴)

rpm -q – -requires PACKAGE_NAME

# 查看軟件包所需的依賴

rpm -q – -scripts PACKAGE_NAME

# 查看軟件包安裝或卸載時執行的腳本

 

-V

# 查詢軟件包安裝之后的文件是否發生了改變

使用方法如下:

Linux RPM 命令參數使用詳解

-K

# 刪用于驗證包的完整性及是否為紅帽官方提供的包,通過驗證會有“OK”樣。

使用方法如下:

Linux RPM 命令參數使用詳解

– -import

# 導入公鑰。

使用方法如下:

Linux RPM 命令參數使用詳解

原創文章,作者:wangdongxu,如若轉載,請注明出處:http://www.www58058.com/73695

(0)
wangdongxuwangdongxu
上一篇 2017-04-18
下一篇 2017-04-18

相關推薦

  • week5:grep命令和find命令的應用

    1.顯示當前系統上root、fedora或user1用戶的默認shell;     ~]# grep -E "^(root|fedora|user1):" /etc/passwd|cut -d/ -f4 2.找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號的行,形如:hel…

    Linux干貨 2016-11-28
  • varnish原理及配置事例

    Varnish是一款高性能的開源HTTP加速器(其實就是帶緩存的反向代理服務),可以把http響應內容緩存到內存或文件中,從而提高web服務器響應速度。與傳統的 squid 相比,varnish 具有性能更高、速度更快、管理更加方便等諸多優點,很多大型的網站都開始嘗試使用 varnish 來替換 squid,這些都促進 varnish 迅速發展起來 Varn…

    Linux干貨 2015-12-06
  • MAN手冊各章節功能介紹及快捷鍵鍵位整理

    Linux系統中man命令是用于查詢命令使用手冊的,使用格式 man + 命令。 當使用man命令之后,系統就會在指定的路徑中查詢命令的使用手冊。其中制定路徑為$PATH變量指定的路徑,或者/etc/man.config文件中MANPATH中指定的路徑  其中/etc/man.config中有如下內容: MANPATH /usr/man …

    Linux干貨 2016-10-17
  • 第九周

    統計可登錄shell與不能登陸shell的個數 2. 寫一個腳本 3.寫一個腳本    4、寫一個腳本,完成如下功能 腳本能夠接受一個參數。 (1) 如果參數1為quit,則顯示退出腳本,并執行正常退出。 (2) 如果參數1為yes,則顯示繼續執行腳本。 (3) 否則,參數1為其它任意值,均執行非正常退出。    5、…

    Linux干貨 2016-12-26
  • 四大開源協議比較:BSD、Apache、GPL、LGPL

          現今存在的開源協議很多,而經過Open Source Initiative組織通過批準的開源協議目前有58種。我們現在常見的開源協議如BSD, GPL, LGPL,MIT等都是OSI批準的協議。如果要開源自己的代碼,最好也是選擇這些被批準的開源協議。   這里我們來看四種最常用的開源協議及它們的適用范圍,供那些準備開…

    系統運維 2016-08-15
  • ansible配置詳解

    概述     ansible是一款無需在被管理主機上安裝客戶端,基于SSH對多臺目標主機進行同時操作的輕量級的管理軟件,借助各個內部的功能模塊,實現了批量系統配置、批量程序部署、批量運行命令等功能。本篇就介紹一些關于ansible的基礎配置相關的內容,具體包括:     1、an…

    Linux干貨 2016-11-05

評論列表(1條)

  • renjin
    renjin 2017-04-21 09:34

    介紹了rpm的詳細用法,內容總結的很好,也很詳細,文字性的描述建議不要截圖,代碼塊放入到“插入程序代碼”中去。

欧美性久久久久