簡介
眾所周知在linux作業系統中,有乙個系統軟體包,它的功能類似於windows裡面的「新增/刪除程式」,但是功能又比「新增/刪除程式」強很多,它就是red hat package manager(簡稱rpm)。本文介紹的就是關於linux中rpm檔案操作的常用命令,下面話不多說,來一起看看吧。
一、rpm 安裝操作
命令:rpm -i需要安裝的包檔名
舉例如下:
rpm -i example.rpm安裝 example.rpm 包;
rpm -iv example.rpm安裝 example.rpm 包並在安裝過程中顯示正在安裝的檔案資訊;
rpm -ivh example.rpm安裝 example.rpm 包並在安裝過程中顯示正在安裝的檔案資訊及安裝進度;
二、rpm 查詢操作
命令:rpm -q…
附加查詢命令:
a 查詢所有已經安裝的包以下兩個附加命令用於查詢安裝包的資訊;
i 顯示安裝包的資訊;
l 顯示安裝包中的所有檔案被安裝到哪些目錄下;
&nbs程式設計客棧p; s 顯示安裝版中的所有檔案狀態及被安裝到哪些目錄下;以下兩個附加命令用於指定需要查詢的是安裝包還是已安裝後的檔案;
p 查詢的是安裝包的資訊;
f 查詢的是已安裝的某檔案資訊;
舉例如下:
rpm -qa | grep tomcat4檢視 tomcat4 是否被安裝;
rpm -qip example.rpm檢視 example.rpm 安裝包的資訊;
rpm -qif /bin/df檢視/bin/df 檔案所在安裝包的資訊;
rpm -qlf /bin/df檢視/bin/df 檔案所在安裝包中的各個檔案分別被安裝到哪個目錄www.cppcns.com下;
三、rpm 解除安裝操作
命令:rpm -e需要解除安裝的安裝包
在解除安裝之前,通常需要使用rpm -q…命令查出需要解除安裝的安裝包名稱。
舉例如下:
rpm -e tomcat4解除安裝 tomcat4 軟體包
四、rpm 公升級操作
命令:rpm -u需要公升級的包
舉例如下:
rpm -uvh example.rpm公升級 example.rpm 軟體包
五、rpm 驗證操作
命令:rpm 程式設計客棧-v需要驗證的包
舉例如下:
rpm -vf /etc/tomcat4/tomcat4.conf
輸出資訊類似如下:
s.5....t c /etc/tomcat4/tomcat4.conf
其中,s 表示檔案大小修改過,t 表示檔案日期修改過。限於篇幅,更多的驗證資訊請您參考rpm 幫助檔案:man rpm
六、rpm 的其他附加命令
--force強制操作 如強制安裝刪除等;
--requires顯示該包的依賴關係;
--nodeps忽略依賴關係並繼續操作
總結
rpm檔案相關操作
語法 rpm 選項 引數 選項 a 查詢所有套件 b 完成階段 套件檔 或 t 完成階段 套件檔 設定包裝套件的完成階段,並指定套件檔的檔名稱 c 只列出組態配置檔案,本引數需配合 l 引數使用 d 只列出文字檔案,本引數需配合 l 引數使用 e 套件檔 或 erase 套件檔 刪除指定的套件 f ...
linux下的RPM檔案
rpm是redhat package manager redhat軟體包管理工具 類似windows裡面的 新增 刪除程式 rpm 執行安裝包 二進位製包 binary 以及源 包 source 兩種。二進位製包可以直接安裝在計算機中,而源 包將會由rpm自動編譯 安裝。源 包經常以src.rpm作...
Linux 中的 RPM 命令
size medium color blue rpm是redhat package manager redhat軟體包管理工具 類似windows裡面的 新增 刪除程式 rpm 執行安裝包 二進位製包 binary 以及源 包 source 兩種。二進位製包可以直接安裝在計算機中,而源 包將會由rp...