yum,一个交互式,基于rpm的包管理器

官网:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/ch-yum.html

yum,一个交互式,基于rpm的包管理器

1
2
3
yum install package1 [package2] [...] # 向系统中安装一个或多个软件包

yum reinstall package1 [package2] [...] # 覆盖安装软件包

1
2
3
yum remove | erase package1 [package2] [...] # 从系统中移除一个或多个软件包

yum clean [ packages | metadata | expire-cache | rpmdb | plugins | all ] # 删除缓存数据

1
2
3
4
5
yum downgrade package1 [package2] [...] # 降级软件包

yum update [package1] [package2] [...] # 更新系统中的一个或多个软件包

yum upgrade [package1] [package2] [...] # 更新软件包同时考虑软件包取代关系

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
yum check-update # 检查是否有可用的软件包更新

yum list [...] # 列出一个或一组软件包

yum info [...] # 显示关于软件包或组的详细信息

yum search string1 [string2] [...] # 在软件包详细信息中搜索指定字符串

yum deplist package1 [package2] [...] # 列出软件包的依赖关系

yum repolist [all|enabled|disabled] # 显示已配置的源

yum repoinfo [all|enabled|disabled] # repolist -v

yum version [ all | installed | available | group-yum | nogroupsyum | grouplist | groupinfo ] # 显示机器和/或可用的源版本

yum history [info|list|packages-list|packages-info|summary|addon-info|redo|undo|rollback|new|sync|stats] # 显示或使用事务历史