rpm學習整理

rpm學習整理

1.英文名

RPM:Redhat Package Manager


2.可以從以下網站下載

光盤鏡像

http://rpmfind.net     根據庫搜索軟件包

http://pbone.net       根據庫搜索軟件包

http://sourceforge.net 源碼安裝


3,一般的命名格式

wKioL1NKPiqQmzIWAACLtTjr0Wk969.jpg


4.安裝方式:rpm -ivh bash-3.2-24.el5.i386.rpm


5.查詢已安裝的RPM軟件信息

格式:rpm  -q[子選項]  [軟件名]

用法:結合不同的子選項 完成不同查詢

-qa:查看系統中已安裝的所有RPM軟件包列表

-qi:查看指定軟件的詳細信息

-ql:查詢指定軟件包所安裝的目錄、文件列表

-qc:僅顯示指定軟件包安裝的配置文件

-qd:僅顯示指定軟件包安裝的文檔文件


6.查詢文件/目錄屬於哪個RPM軟件

格式:rpm  -qf  文件或目錄名]


7.查詢未安裝的RPM包文件

格式:rpm  -qp[子選項]  RPM包文件

用法:結合不同的子選項 完成不同查詢

-qpi:通過.rpm包文件查看該軟件的詳細信息

-qpl:查看.rpm安裝包內所包含的目錄、文件列表

-qpc:查看.rpm安裝包內包含的配置文件列表

-qpd:查看.rpm安裝包內包含的文檔文件列表


8.安裝或升級RPM軟件

格式:rpm  [選項]  RPM包文件...

用法:不同選項適用於不同情況

-i:安裝一個新的rpm軟件包

-U:升級某個rpm軟件,若原本未裝,則進行安裝

-F:更新某個rpm軟件,若原本未裝,則放棄安裝

-h:以“#”號顯示安裝的進度

-v:顯示安裝過程中的詳細信息


9.卸載指定的RPM軟件

格式:rpm  -e  軟件名


輔助選項

--force:強制安裝所指定的rpm軟件包   (有時候使用這個選項安裝會出問題,一般建議不使用)

--nodeps:安裝、升級或卸載軟件時,忽略依賴關係  (有時候使用這個選項安裝會出問題,一般建議不使用)


10.RPM數據庫文件:/var/lib/rpm

windows  ---》regedit 打開註冊表  存放系統裏的軟件的信息

linux  ---》/var/lib/rpm  數據庫--》安裝的軟件的信息

當RPM數據庫損壞時,需要進行數據庫重建

格式:rpm --rebuilddb或者  rpm –initdb


11.各類安裝包類型比較:

wKiom1NKQ1SzbGR4AAIXmrh6KHE403.jpg

wKioL1NKQxrDdvraAAC37Kz5zZ8806.jpg

指導老師:雙星科技-馮老師

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章