【小白程序猿大戰菜鳥工程獅】軟件管理

rpm
簡述
rpm:全稱Redhat Package Manager,Redhat的包管理器。rpm是一個數據庫管理文件,可以通過讀取數據庫判斷軟件是否已安裝,如果已安裝可以讀取文件的位置,並可以刪除這些文件。
rpm智能管理符合rpm格式的程序包,不能管理源碼格式的程序。

源碼格式:以壓縮格式呈現
rpm格式:編譯以後的程序,後綴都是.rpm
軟件安裝方法
編譯安裝
將源碼程序按需求進行先編譯後安裝。
優點:安裝過程可控,可以實現按需安裝(可以選擇安裝位置、安裝模塊)
缺點:安裝過程複雜,速度慢

rpm安裝
用rpm來安裝rpm後綴的安裝包
優點:安裝和卸載方便
缺點:安裝過程不可控,rpm的依賴關係

yum安裝
yum安裝就是自動分析rpm包的依賴關係,然後按照需要的順序依次安裝

rpm
選項
-i——install:安裝軟件
-v:顯示安裝過程
-h:用#表示安裝進度
-e:卸載軟件
-U:升級或安裝軟件
–nodeps:不檢查依賴性(不建議用)
rpm -q——query
查詢軟件包是否安裝

-a:查看所有已安裝的軟件
-i:查看軟件包相關信息
-p——package file:查詢未安裝的軟件包
-l:顯示軟件安裝完成以後生成的文件列表
-f:查詢系統文件屬於哪個軟件包
-V:校驗指定rpm包中的文件
出現字符 表示錯誤
S 文件大小是否改變
M 文件類型或權限是否被改變
5 文件內容是否改變
D 文件主從代碼是否改變
L 文件路徑是否改變
U 文件屬主是否改變
G 文件屬組是否改變
T 文件修改時間是否改變
yum
選項
install:安裝軟件
remove:卸載軟件
list:列出所有軟件包
計算機英語
query 詢問

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