在 CentOS 系统中,你可以使用以下命令来清理包管理器(如 yum
或 dnf
)的缓存:
yum
清理缓存清理所有缓存:
sudo yum clean all
仅清理元数据缓存:
sudo yum clean metadata
删除特定软件包的缓存:
sudo yum clean packages
删除特定软件包的缓存(包括缓存的软件包文件):
sudo yum clean expire-cache
dnf
清理缓存dnf
是 CentOS 8 及更高版本中使用的默认包管理器,它提供了与 yum
类似的命令来清理缓存:
清理所有缓存:
sudo dnf clean all
仅清理元数据缓存:
sudo dnf clean metadata
删除特定软件包的缓存:
sudo dnf clean packages
删除特定软件包的缓存(包括缓存的软件包文件):
sudo dnf clean expire-cache
sudo yum clean all && sudo yum repolist
或者对于 dnf
:sudo dnf clean all && sudo dnf repolist
通过这些命令,你可以有效地管理和清理 CentOS 系统中的包管理器缓存。