RMP 是 LINUX 下的一種軟件的可執行程序,你只要安裝它就可以了。這種軟件安裝包通常是一個RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后綴是.rpm。
RPM是Red Hat公司隨Redhat Linux推出了一個軟件包管理器,通過它能夠更加輕松容易地實現軟件的安裝。
1.安裝軟件:執行rpm -ivh rpm包名,如:
#rpm -ivh apache-1.3.6.i386.rpm
2.升級軟件:執行rpm -Uvh rpm包名。
3.反安裝:執行rpm -e rpm包名。
4.查詢軟件包的詳細信息:執行rpm -qpi rpm包名
5.查詢某個文件是屬於那個rpm包的:執行rpm -qf rpm包名
6.查該軟件包會向系統里面寫入哪些文件:執行 rpm -qpl rpm包名
7,查看某個包是否被安裝 rpm -qa | grep XXXX(moudle name)
rpm –help可以看到這里有很多的命令,是rpm需要命令,下面列出了常用命令。 RPM常用命令: -i 安裝軟件包 --nodeps 不驗證軟件包的依賴 -v 可視化,提供更多的詳細信息的輸出 -h 顯示安裝進度 另外的常用的附帶參數為: --force 強制安裝,即使覆蓋其他包的文件也要安裝 -a 查詢所有已經安裝的軟件包 -f 查詢 文件所屬於的軟件包 -q 查詢軟件包(通常用來看下還未安裝的軟件包) -l 顯示軟件包的文件列表 -d 顯示被標注為文檔的文件列表 -c 顯示被標注為配置文件的文件列表 最后這兩個用的很少了rpm 包名字結構:glibc-2.17-196.el7_4.2.x86_64 glibc -2 .17 -el7 x86 64軟件名 主版本號 次版本號 修訂號 RHEL7 CPU架構平台 支持系統位數-el我是哪個平台的,rpm包有個特點,我是centOS7的rpm包一般只能裝到CentOS7的系統里,一般是CentOS6的軟件包只能裝到CentOS6的系統里。