CentOS缓存更新主要涉及包管理器缓存和系统缓存,具体方法如下:
- 更新YUM缓存:
- 清理缓存:
sudo yum clean all。 - 重新生成缓存:
sudo yum makecache。
- 清理缓存:
- 更新DNF缓存(CentOS 8及以上):
- 清理缓存:
sudo dnf clean all。 - 重新生成缓存:
sudo dnf makecache(若需更新特定仓库缓存,可添加--disablerepo='*' --enablerepo=REPOSITORY_NAME参数)。
- 清理缓存:
- 更新系统缓存:
- 清理页面缓存、目录项缓存和inode缓存:
sync && echo 3 > /proc/sys/vm/drop_caches。
- 清理页面缓存、目录项缓存和inode缓存:
此外,若需更新软件源缓存,可先备份软件源配置文件,再下载新的配置文件,最后清理并重新生成YUM缓存。