NAME
yum - Yellowdog Updater Modified
SYNOPSIS
yum [options] [command] [package …]
DESCRIPTION
 yum是一个基于rpm的交互式package manager。 它可以自动执行系统更新,包括依赖分析和基于repository元数据的过时处理。 它还可以安装新软件包,删除旧软件包以及对已安装的或者可用软件包执行查询。yum类似于apt-get和smart等其他高级包管理器。
command是以下之一:
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 
 | * install package1 [package2] [...]* update [package1] [package2] [...]
 * update-to [package1] [package2] [...]
 * update-minimal [package1] [package2] [...]
 * check-update
 * upgrade [package1] [package2] [...]
 * upgrade-to [package1] [package2] [...]
 * distribution-synchronization [package1] [package2] [...]
 * remove | erase package1 [package2] [...]
 * autoremove [package1] [...]
 * list [...]
 * info [...]
 * provides | whatprovides feature1 [feature2] [...]
 * clean [ packages | metadata | expire-cache | rpmdb | plugins | all ]
 * makecache [fast]
 * groups [...]
 * search string1 [string2] [...]
 * shell [filename]
 * resolvedep dep1 [dep2] [...]
 (maintained for legacy reasons only - use repoquery or yum provides)
 * localinstall rpmfile1 [rpmfile2] [...]
 (maintained for legacy reasons only - use install)
 * localupdate rpmfile1 [rpmfile2] [...]
 (maintained for legacy reasons only - use update)
 * reinstall package1 [package2] [...]
 * downgrade package1 [package2] [...]
 * deplist package1 [package2] [...]
 * repolist [all|enabled|disabled]
 * repoinfo [all|enabled|disabled]
 * repository-packages <enabled-repoid> <install|remove|remove-or-reinstall|remove-or-distribution-synchronization> [package2] [...]
 * version [ all | installed | available | group-* | nogroups* | grouplist | groupinfo ]
 * history [info|list|packages-list|packages-info|summary|addon-info|redo|undo|rollback|new|sync|stats]
 * load-transaction [txfile]
 * updateinfo [summary | list | info | remove-pkgs-ts | exclude-updates | exclude-all | check-running-kernel]
 * fssnapshot [summary | list | have-space | create | delete]
 * fs [filters | refilter | refilter-cleanup | du]
 * check
 * help [command]
 
 除非给出--help或-h选项,否则必须存在上述命令之一。
 
 常用的命令如下:
 install
 用于安装最新版本的软件包或软件包组,同时确保满足所有依赖项。
 
 update
 如果在没有指定任何包的情况下,update将更新所有当前安装的包。如果指定了一个或多个包或包,则Yum将仅更新列出的包。在更新包时,yum将确保满足所有依赖关系。
 
 update-to
 此命令的作用类似于“update”,但是要指定包的版本。
 
 check-update
 检查是否有需要更新的包。
 
 remove or erase
 用于从系统中删除指定的包。
 
 autoremove
 用于从系统中删除指定的包以及依赖。
 
 list
 用于列出有关可用包的各种信息。
 
 provides or whatprovides
 用于找出哪个包提供某些功能或文件。
 
 search
 当您对包知道一些但不确定它的名称时,这用于查找包。 默认情况下,搜索将尝试仅搜索包名称和摘要,但如果“失败”,则会尝试描述和URL。
 
 
 
 |