linux中rpm和yum

一.rpm介紹

一種用於互聯網下載包的打包及安裝工具.它生成具備.RPM
擴展名的文件。RPM
是 RedHat
Package Manager(RedHat 軟件包管理工具)的縮寫,相似
windows 的 setup.exe

二.rpm相關指令

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包結構

例如一個 rpm 包名:firefox-45.0.1-1.el6.centos.x86_64.rpm前端

firefox #名稱
45.0.1-1 #版本號
el6.centos.x86_64:centos6.X---64位    #安裝的系統

四.yum介紹

Yum是一個Shell前端軟件包管理器。基於 RPM包管理,可以從指定的服務器自動下載
RPM 包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟件包。使用 yum 的前提是能夠聯網。python

類型python中的pipshell

五.yum基本命令

yum list|grep xx        #查詢yum服務器上是否有須要安裝的包
yum install xxx         #下載安裝
yum uninstall xxx       #卸載
相關文章
相關標籤/搜索