Linux中RPM文件操作的常用命令總結(jié)
簡(jiǎn)介
眾所周知在Linux操作系統(tǒng)中,有一個(gè)系統(tǒng)軟件包,它的功能類似于Windows里面的“添加/刪除程序”,但是功能又比“添加/刪除程序”強(qiáng)很多,它就是Red Hat Package Manager(簡(jiǎn)稱RPM)。本文介紹的就是關(guān)于Linux中RPM文件操作的常用命令,下面話不多說,來一起看看吧。
一、RPM 安裝操作
命令:
rpm -i
需要安裝的包文件名
舉例如下:
rpm -i example.rpm
安裝 example.rpm 包;
rpm -iv example.rpm
安裝 example.rpm 包并在安裝過程中顯示正在安裝的文件信息;
rpm -ivh example.rpm
安裝 example.rpm 包并在安裝過程中顯示正在安裝的文件信息及安裝進(jìn)度;
二、RPM 查詢操作
命令:
rpm -q
…
附加查詢命令:
a 查詢所有已經(jīng)安裝的包以下兩個(gè)附加命令用于查詢安裝包的信息;
i 顯示安裝包的信息;
l 顯示安裝包中的所有文件被安裝到哪些目錄下;
s 顯示安裝版中的所有文件狀態(tài)及被安裝到哪些目錄下;以下兩個(gè)附加命令用于指定需要查詢的是安裝包還是已安裝后的文件;
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 文件所在安裝包中的各個(gè)文件分別被安裝到哪個(gè)目錄下;
三、RPM 卸載操作
命令:
rpm -e
需要卸載的安裝包
在卸載之前,通常需要使用rpm -q
…命令查出需要卸載的安裝包名稱。
舉例如下:
rpm -e tomcat4
卸載 tomcat4 軟件包
四、RPM 升級(jí)操作
命令:
rpm -U
需要升級(jí)的包
舉例如下:
rpm -Uvh example.rpm
升級(jí) example.rpm 軟件包
五、RPM 驗(yàn)證操作
命令:
rpm -V
需要驗(yàn)證的包
舉例如下:
rpm -Vf /etc/tomcat4/tomcat4.conf
輸出信息類似如下:
S.5....T c /etc/tomcat4/tomcat4.conf
其中,S 表示文件大小修改過,T 表示文件日期修改過。限于篇幅,更多的驗(yàn)證信息請(qǐng)您參考rpm 幫助文件:man rpm
六、RPM 的其他附加命令
--force
強(qiáng)制操作 如強(qiáng)制安裝刪除等;
--requires
顯示該包的依賴關(guān)系;
--nodeps
忽略依賴關(guān)系并繼續(xù)操作
總結(jié)
以上就是關(guān)于Linux中RPM文件操作常用命令的全部?jī)?nèi)容,希望本文總結(jié)的這些命令對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
- Linux 中常用的Rpm命令實(shí)例詳解
- Linux命令中的rpm安裝命令
- linux下使用RPM安裝mysql5.7.17
- linux下查看yum/rpm/dpkg某軟件是否已安裝的方法
- Linux 使用rpm方式安裝最新mysql(5.7.16)步驟及常見問題解決方法
- Linux上安裝和卸載rpm軟件包的方法
- Linux下 rpm 命令查詢方法
- Linux下rpm方式安裝mysql教程
- Linux 中 RPM包 安裝 查詢 卸載命令小結(jié)及yum命令詳解
- 詳解Linux 操作系統(tǒng)下安裝rpm包的方法步驟
- 解壓rpm包的linux命令及rpm命令使用簡(jiǎn)介
- Linux rpm命令參數(shù)使用大全(經(jīng)典)
- Linux rpm 命令參數(shù)使用詳解
- SUSE Linux下通過RPM方式卸載MySQL 5過程筆記
- linux命令詳解之rpm命令參數(shù)使用方法
- Linux下RPM打包制作過程
相關(guān)文章
詳解Ubuntu14.04橋接網(wǎng)絡(luò)設(shè)置與SSH登陸
本篇文章主要介紹了詳解Ubuntu14.04橋接網(wǎng)絡(luò)設(shè)置與SSH登陸,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-01-01linux中vim如何刪除當(dāng)前文件中的所有內(nèi)容
這篇文章主要介紹了linux中vim如何刪除當(dāng)前文件中的所有內(nèi)容問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11CentOS7系統(tǒng)增加swap的操作方法實(shí)例
這篇文章主要給大家介紹了關(guān)于CentOS7系統(tǒng)增加swap的操作方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用CentOS7系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10