YUM(Yellowdog Updater, Modified)是一种在Linux系统上用于管理软件包的工具,特别是在基于Red Hat的发行版中(如Fedora和CentOS)常用
查看和显示命令
| 命令 | 说明 |
|---|---|
| yum list | 显示所有程序包 |
| yum list installed | 查看当前系统已安装包 |
| yum list updates | 查看可以更新的包列表 |
| yum check-update | 查看可升级的软件包 |
| yum repolist enabled | 显示可⽤的源仓库 |
| yum info <package_name> | 显示软件包信息 |
| yum search | 搜索软件包 |
| yum deplist <package_name> | 列出软件包依赖关系 |
安装命令
| 命令 | 说明 |
|---|---|
| yum install <package_name> | 下载并安装软件包 |
| yum install --downloadonly pkg_name | 只下载不安装 |
卸载和清除
| 命令 | 说明 |
|---|---|
| yum remove pkg_name | 删除软件包 |
| yum clean all | 清除缓存 |
| yum clean packages | 清除缓存的软件包 |
| yum clean headers | 清除缓存的header |
更新软件包
| 命令 | 说明 |
|---|---|
| yum update | 更新所有软件包 |
| yum update pkg_name | 升级指定软件包 |
| yum check-update | 查看可升级的软件包 |
启用存储库
| 命令 | 说明 |
|---|---|
| yum-config-manager --enable <repository_name> | 启用存储库 |
禁用存储库
| 命令 | 说明 |
|---|---|
| yum-config-manager --disable <repository_name> | 禁用存储库 |