在 CentOS 系统中,可以通过以下命令清理 YUM(或 DNF)缓存:
sudo yum clean all
该命令会删除:
/var/cache/yum)sudo yum clean packages
sudo yum clean metadata
sudo yum clean expire-cache
CentOS 8 开始默认使用 DNF(兼容 yum 命令):
sudo dnf clean all
sudo package-cleanup --oldkernels --count=2
保留最近 2 个内核版本。
sudo du -sh /var/cache/yum
yum install 时会重新下载元数据,速度可能稍慢。yum clean all 释放磁盘空间。如果你需要针对 Docker 镜像 / 最小化系统 / 自动化脚本 的场景,我也可以帮你给出更合适的方案。