rpm 經常使用參數java
-i 安裝軟件包
-e 卸載安裝
--nodeps 不驗證軟件包的依賴
-v 可視化,提供更多的詳細信息的輸出
-h 顯示安裝進度
另外的經常使用的附帶參數爲:
--force 強制安裝,即便覆蓋其餘包的文件也要安裝
-a 查詢全部已經安裝的軟件包
-f 查詢 文件所屬於的軟件包
-q 查詢軟件包(一般用來看下還未安裝的軟件包)
-l 顯示軟件包的文件列表
-d 顯示被標註爲文檔的文件列表
-c 顯示被標註爲配置文件的文件列表 最後這兩個用的不多了node
一、安裝nginx
rpm -i 須要安裝的包文件名文檔
舉例以下:可視化
rpm -i example.rpm 安裝 example.rpm 包;zookeeper
rpm -iv example.rpm 安裝 example.rpm 包並在安裝過程當中顯示正在安裝的文件信息;jdk
rpm -ivh example.rpm 安裝 example.rpm 包並在安裝過程當中顯示正在安裝的文件信息及安裝進度;軟件
二、查看安裝完成的軟件配置
[root@jacky zookeeper]# rpm -qa | grep jdk
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686grep
三、查看安裝完成的軟件的文件
[root@jacky zookeeper]# rpm -ql | grep jdk
四、卸載軟件
rpm -e --nodeps 要卸載的軟件包
root@jacky zookeeper]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
yum 經常使用參數
1.找到yum安裝軟件名
yum list installed | grep nginx
2.卸載
yum erase nginx