基本 yum 命令和用法
这不是一个 yum 命令的详细列表而是一些基本的,通用的,重要的一些。想要获得详细
列表请查看帮助页面
● yum list [available|installed|extras|updates|obsoletes|all|recent] [pkgspec]
使用这个命令你可以列出任何在你系统上启用或者安装的仓库里的软件包。它还可
以列出指定类型的软件包,还可以用包的名字,架构,版本,发行日期作为软件包的规范重
新定义你的列表。
● yum list
默认情况下无参数的‘yum list‘列出在所有软件仓库里的和系统安装的所有的软件包。
注意:‘yum list' 和‘yum list all'的结果是一样的。
● yum list available
列出在所有可用的软件仓库里可以安装的软件包
● yum list installed
这个命令和 rpm -qa 的功能是一样的,可以列出系统上安装的软件列表
● yum list extra
这个命令获得在系统上安装但是没有出现在激活的软件仓库里的软件包列表。用于
寻找等待升级或者不是从 fedora 更新镜像上安装的软件包。
● yum list obsoletes
这个命令列出系统上安装但是被软件仓库废除的软件包列表
● yum list updates
这个命令列出已安装的可升级的软件包列表
● yum list recent
1
这个命令列出最近 7 天加入的软件包列表
● yum list pkgspec
这个命令允许你自定义软件包列表
pkgspec 的例子
yum list zsh //会列出包 zsh 的详细信息,比如有没有安装,包的架构,软件仓库等。
yum list joe\*
yum list \*.i386 //根据通配符列出符合要求的列表
● yum install/remove/update
......
● yum check-update
很像 yum list updates 但是如果有可用更新的话会返回退出代号 100。方便写 shell 脚本
yum grouplist
yum groupinfo
yum groupinstall
yum groupupdate
yum groupremove
要想查看上面的命令信息请查看 YumGroups 页面
● yum info
显示已安装或者可获得的软件包详细信息,它可以使用和 yum list 一样的参数但最好
为它指定一个软件包名,例如:
$ yum info yum
联系客服