日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux中RPM(红帽软件包管理器)

發布時間:2023/12/16 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux中RPM(红帽软件包管理器) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

RPM(紅帽軟件包管理器)

? ? ? ?RPM有點像Windows系統中的控制面板,會建立統一的數據庫文件,詳細記錄軟件信息并能自動分析依賴關系。

A.RPM格式: name-version.type.rpm →軟件名-版本號.包類型.rpm

B.RPM的安裝 rpm -ivh<軟件包名>

C.RPM的卸載 rpm -e <軟件包名>

D.RPM的升級 rpm -Uvh <軟件包名>

E.RPM的查詢 rpm [參數] <軟件包名>

參數:-qa:查詢系統中安裝的所有軟件包名

-q :查詢指定軟件包在系統中是否安裝

-qi :查詢系統中已安裝的軟件包的描述信息

-ql :查詢系統中已安裝軟件包所包含的文件列表

-qf :查詢系統中指定所屬文件的軟件包

-qp :查詢RPM包文件中的信息,通常用于安裝軟件包之前了解軟件包的信息

F.不安裝腳本 rpm --noscript

G.不檢查合法來源 rpm --nosignature

H.不檢查完整性 rpm --nodigest

I.強制執行(刪除或者安裝) --force --nodeps

二.RPM的使用

A.查詢磁盤使用情況

[root@localhost~]#df -h <前面是鏡像文件(光盤)所在目錄>

B.掛載光盤

[root@localhost~]#mount /dev/sr0 /mnt/ </mnt是臨時掛載目錄>

mount: /mnt :WARNING device write-protected,mount read-only <光盤寫保護,將以只讀的方式掛載>

([root@localhost~]#umount /dev/sr0 <光盤卸載,做了解,與本題無關>)

[root@localhost~]#cd /mnt/BaseOS/Packages <切換到rpm軟件包目錄,centos8>

[root@localhost~]#cd /mnt/Packages <切換到rpm軟件包目錄,centos7>

C.安裝一個RPM

[root@localhost~]#rpm -ivh <軟件包名> --force --nodeps

(-i:安裝,-v:顯示較詳細的信息,-h:顯示進度條,--force --nodeps 強制執行)

D.卸載一個RPM

[root@localhost~]#rpm -e <軟件包名> 去掉.rpm后綴

總結

以上是生活随笔為你收集整理的Linux中RPM(红帽软件包管理器)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。