在 Linux 中(主要是 CentOS / RHEL / Fedora 等使用 yum 或 dnf 的系统),清理 yum 缓存常用以下几种方式:
yum clean all
这会清理:
在较新系统中,
yum实际是dnf的软链接,此命令同样适用。
yum clean packages
yum clean metadata
yum clean expire-cache
yum 缓存默认目录是:
/var/cache/yum
可手动清理(需 root 权限):
rm -rf /var/cache/yum/*
如果是 dnf:
rm -rf /var/cache/dnf/*
清理后建议重新建立元数据缓存:
yum makecache
或
dnf makecache
du -sh /var/cache/yum
yum clean all 而不是直接 rm如果你是用 CentOS 8+ / Rocky / Alma / Fedora,我也可以给你 dnf 的对应说明。