Linux-RPM包管理

1. RPM包默認安裝路徑

安裝路徑 含義
/etc/ 配置文件安裝目錄
/usr/bin/ 可執行的命令安裝目錄
/usr/lib/ 程序所使用的函數庫保存位置
/usr/share/doc/ 基本的軟件使用手冊保存位置
/usr/share/man/ 幫助文件保存位置

2. RPM包的安裝

  • rpm -ivh 包全名
選項 含義
-i 安裝
-v 顯示詳細信息
-h 打印#,顯示安裝進度
  • 安裝多個軟件包,用空格分開軟件包名
  • service 服務名 start|stop|restart|status

3. RPM包的升級

  • rpm -Uvh 包全名
  • -U 升級安裝。如果沒有安裝過,則系統直接安裝。如果安裝過的版本過低,則升級到新版本
  • -F 升級安裝。如果沒有安裝過,則不會安裝。必須安裝有較低版本才能升級。

4. RPM包查詢

1. 查詢命令的格式

  • rpm 選項 查詢對象

2. 查詢軟件包是否安裝

  • rpm -q 包名
  • 安裝過的包,直接使用包名查詢
  • 沒有安裝過的包,要使用絕對路徑+包全名

3. 查詢系統中的所有安裝軟件包

  • rpm -qa

4. 查詢軟件包的詳細信息

  • rpm -qi 包名
  • 查詢沒有安裝過的軟件包 rpm -qip 包全名

5. 查詢軟件包中的文件列表

  • rpm -ql 包名
  • rpm -qlp 查詢沒有安裝過的軟件包

6. 查詢系統文件屬於哪個RPM包

  • rpm -qf 系統文件名

7. 查詢軟件包所依賴的軟件包

  • rpm -qR 包名

5. RPM包卸載

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