PS: 下面表格中 {pkg}
为软件包名称, {regex}
为正则表达式(例:{pkg} => nginx, {regex} => nginx*)
Command name | Description/usage |
---|---|
yum list |
列出所有当前系统可安装的软件包 |
yum list installed |
列出所有已安装的软件包 |
yum list available |
列出所有可用于安装的软件包 |
yum list updates |
列出所有可更新的软件包 |
yum list extras |
列出所有已安装但不在 Yum Repository 内的软件包 |
yum list {pkg} |
列出可安装的指定包名的软件包 |
yum list {regex} |
列出可安装的包名满足 regex 表达式的相关软件包 |
yum search {pkg} |
按软件包名称搜索 |
yum search {regex} |
按满足 regex 表达式的软件包名称搜索 |
yum check-update |
列出所有可更新的软件包 |
yum update |
更新所有可更新的软件包 |
yum update {pkg} |
更新 {pkg} 软件包 |
yum install {pkg} |
安装 {pkg} 软件包 |
yum localinstall {pkg}.rpm |
本地安装文件名为 {pkg}.rpm 的软件包 |
yum erase {pkg} |
移除 {pkg} 软件包 |
yum remove {pkg} |
移除 {pkg} 软件包 |
yum autoremove |
删除不需要的包来释放磁盘空间 |
yum reinstall {pkg} |
重新安装 {pkg} 软件包 |
yum downgrade {pkg} |
将 {pkg} 包降级到旧版本 |
yum check |
检查 rpm 数据库中的错误/问题 |
yum clean packages |
删除已缓存的包数据库 |
yum clean all |
从磁盘缓存中删除所有包和元数据 |
yum deoplist {pkg} |
显示 {pkg} 的依赖项 |
yum info {pkg} |
显示 {pkg} 信息 |
yum provides {string} |
列出提供给定文件的软件包 |
yum whatprovides {string} |
列出提供给定其他信息的软件包 |
yum history list |
显示所有 yum 命令历史记录操作的列表,如 install/update/erase |
yum history info {ID} |
获取 yum 指定操作 {ID} 的信息 |
yum history undo {ID} |
根据 操作 {ID} 撤销 yum 操作指令 |
yum history redo {ID} |
根据 操作 {ID} 重做 yum 操作指令 |
yum grouplist |
列出软件包组别 |
yum groupinstall {group name} |
安装指定组名中的所有软件包 |
yum groupinfo {group name} |
查看指定组名的软件包 |
yum groupremove {group name} |
删除指定组名下的所有软件包 |
yum repolist |
列出所有启用的存储库的列表 |
yum repoinfo {repoID} |
显示指定 {ID} 的存储库信息 |
yum repo-pkgs {repoID} list |
列出指定 {ID} 的存储库下的所有软件包 |
yum repo-pkgs {repoID} install |
安装指定 {ID} 的存储库下的所有软件包 |
yum repo-pkgs {repoID} remove |
移除指定 {ID} 的存储库下的所有软件包 |
yum repo-pkgs {repoID} reinstall |
重装指定 {ID} 的存储库下的所有软件包 |
yum help |
显示 yum 命令帮助信息 |
yum help {command} |
显示 yum 指定命令 {command} 的帮助信息 |
man yum |
阅读 yum 命令手册页 |
网友评论