1. 程式人生 > >rpm與yum常用命令

rpm與yum常用命令

yum 命令 常用命令

rpm相關命令
# rpm -ivh zip-3.0-1.el6.i686.rpm    安裝包
# rpm -e yp-tools                  卸載包
# rpm -Uvh ypbind-1.20.4-30.el6.i686.rpm   升級包
# rpm -q  包名                         //查詢指定的包是否安裝,這個包名一定要寫全
# rpm -qa                                 //查看系統所有安裝過的包
# rpm -qa | grep ‘vim‘              //過濾出安裝的vim相關的包
# rpm -qi gnome-doc-utils   // 查詢指定的包的詳細信息,i就是info信息的意思
# rpm -ql gnome-doc-utils    //查詢指定的包都安裝了那些文件
# rpm -qf /usr/share/man/man1/xml2po.1.gz       //查詢某個文件是那個包安裝來的(這個文件一定要寫清路徑)
# rpm -qf `which vim` //用反引號可以直接查詢vim命令是那個包安裝而來

yum相關的一些命令

yum repolist all          顯示所有倉庫
repolist enabled        顯示可用的倉庫
repolist disabled       顯示不可用的倉庫
yum list                     顯示所有的程序包
yum list available      顯示可安裝的程序包
yum list tre?              支持通配符格式的查詢    
yum list updates       顯示可更新的程序包
yum list installed      顯示已安裝的程序包
yum list recent         顯示倉庫中最近增加的程序包
yum info tree           查看程序包信息
yum remove tree     卸載程序包
yum update tree      升級程序包
yum install tree        安裝 tree 程序
yum provides /bin/mv     查看某一文件來自於那個程序包
yum clean all            清理本地緩存
yum clean plugins    清楚插件緩存
yum makecache       構建緩存
yum search php        搜索
yum deplist php        查看指定包所依賴的capabilities
yum history               查看yum事務歷史
包組相關的命令
yum groupinstall       安裝包組
yum groupupdate     更新包組
yum grouplist            顯示包組
yum groupremove     移除包組
yum groupinfo           查看包組信息
這些命令和上面的命令用法類似,只是針對於包組而言

rpm與yum常用命令