yum-utils[1] 是一个工具集,包含用于管理 yum 软件包仓库、安装调试包和源代码包、从仓库获取扩展信息以及进行系统管理的各类工具和程序。
主要功能包括:
yum-config-manager:管理仓库配置yum-repo-manager:仓库配置文件管理
debuginfo-install:安装调试信息包
yum-complete-transaction:完成未完成的事务needs-restarting:检查需要重启的服务
安装方法:
# CentOS/RHELsudo yum install yum-utils# Fedorasudo dnf install yum-utils
常用示例:
# 列出已启用的仓库yum repolist enabled# 下载软件包但不安装yumdownloader package-name# 查找哪个仓库提供特定文件repoquery --whatprovides /path/to/file# 清理旧内核package-cleanup --oldkernels --count=2
这个工具集是系统管理员维护基于 yum/dnf 的 Linux 发行版(如 RHEL、CentOS、Fedora)时非常有用的辅助工具集合。
下载 rpm
vim /etc/yum.conf# add keykeepcache=1
yum install telnet -y
# 去cache目录查找cd /var/cache/yum/
yum install yum-utils -y# downloadyumdownloader --destdir=/root telnet
添加 repo
yum install yum-utils -yyum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo
参考资料
[1] yum-utils: https://man7.org/linux/man-pages/man1/yum-utils.1.html