Linux下RPM軟件包的安裝及卸載

在 Linux 操做系統下,幾乎全部的軟件均經過RPM 進行安裝、卸載及管理等操做。RPM 的全稱爲Redhat Package Manager ,是由Redhat 公司提出的,用於管理Linux 下軟件包的軟件。Linux 安裝時,除了幾個核心模塊之外,其他幾乎全部的模塊均經過RPM 完成安裝。RPM 有五種操做模式,分別爲:安裝、卸載、升級、查詢和驗證。node

RPM 安裝操做tomcat

命令:ui

rpm -i 須要安裝的包文件名操作系統

舉例以下:ip

rpm -i example.rpm 安裝 example.rpm 包;require

rpm -iv example.rpm 安裝 example.rpm 包並在安裝過程當中顯示正在安裝的文件信息;軟件

rpm -ivh example.rpm 安裝 example.rpm 包並在安裝過程當中顯示正在安裝的文件信息及安裝進度;grep

RPM 查詢操做查詢

命令:文件

rpm -q …

附加查詢命令:

a 查詢全部已經安裝的包如下兩個附加命令用於查詢安裝包的信息;

i 顯示安裝包的信息;

l 顯示安裝包中的全部文件被安裝到哪些目錄下;

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 文件所在安裝包中的各個文件分別被安裝到哪一個目錄下;

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 忽略依賴關係並繼續操做;
相關文章
相關標籤/搜索