要清理 CentOS 的包管理器(如 yum 或 dnf)缓存,可以按照以下步骤进行操作:
yum 清理缓存清理所有缓存:
sudo yum clean all
这个命令会删除所有缓存的包数据,包括已下载的 RPM 包和元数据。
仅删除旧的缓存:
sudo yum clean packages
这个命令只会删除过期的包缓存。
删除特定的缓存目录:
默认情况下,yum 缓存位于 /var/cache/yum 目录下。你可以手动删除这个目录中的内容:
sudo rm -rf /var/cache/yum/*
dnf 清理缓存dnf 是 CentOS 8 及更高版本中使用的默认包管理器。它的缓存清理命令与 yum 类似:
清理所有缓存:
sudo dnf clean all
仅删除旧的缓存:
sudo dnf clean packages
删除特定的缓存目录:
dnf 的缓存也位于 /var/cache/dnf 目录下。你可以手动删除这个目录中的内容:
sudo rm -rf /var/cache/dnf/*
通过以上步骤,你可以有效地清理 CentOS 的包管理器缓存。