rpm与yum常用命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rpm与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常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Shell常用命令之yum

mysql 安装与常用命令

mysql 安装与常用命令

rpm命令,yum命令大全

常用YUM和RPM命令

Linux学习:软件包管理+常用命令