centos7 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 顯示安裝包中的全部文件被安裝到哪些目錄下;
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 忽略依賴關係並繼續操做node

相關文章
相關標籤/搜索