一種用於互聯網下載包的打包及安裝工具.它生成具備.RPM 擴展名的文件。RPM 是 RedHat Package Manager(RedHat 軟件包管理工具)的縮寫,相似 windows 的 setup.exe
rpm –qa #查詢已安裝的 rpm 列表 rpm -q 軟件包名 #查看是否已經安裝 rpm -qi 軟件包名 #查看軟件包信息 rpm -ql 軟件包名 #查看軟件包中的文件安裝位置 rpm -qf 文件(如:/etc/passwd) #查看某個文件屬於哪一個rpm包 rpm -e 包名 #卸載包 rpm -ivh RPM 包全路徑名稱 #安裝包 rpm i #install 安裝 rpmv v #erbose 提示 rpm h #hash 進度條
例如一個 rpm 包名:firefox-45.0.1-1.el6.centos.x86_64.rpm前端
firefox #名稱 45.0.1-1 #版本號 el6.centos.x86_64:centos6.X---64位 #安裝的系統
Yum是一個Shell前端軟件包管理器。基於 RPM包管理,可以從指定的服務器自動下載
RPM 包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟件包。使用 yum 的前提是能夠聯網。python
類型python中的pip
shell
yum list|grep xx #查詢yum服務器上是否有須要安裝的包 yum install xxx #下載安裝 yum uninstall xxx #卸載