• 推荐
  • 评论
  • 收藏

yum清空缓存列表 - Yum命令大全

2020-08-21    5027次浏览
通常情况下,yum 会把下载的header和软件包 都存储在 缓存cache中,而不会自动删除。如果你觉得它们占用了大量磁盘空间,可以使用:yum clean 指令进行清除,更精确 的用法是:yum clean headers 清除header,yum clean packages 清除下载的RPM包,或者使用:yum clean all 全部清除。

1、清除缓存目录下的软件包

yum clean packages   #清除缓存目录下的软件包,清空的是(/var/cache/yum)下的缓存

2、清除缓存目录下的 headers

yum clean headers     #清除缓存目录下的 headers

3、清除缓存目录下旧的 headers

yum clean oldheaders     #清除缓存目录下旧的 headers

4、清除缓存目录下的软件包及旧的headers

yum clean all (= yum clean packages; yum clean oldheaders)   # 清除缓存目录下的软件包及旧的headers
rm -rf /var/cache/yum/*

5、可能遇到的问题

  1. 如果遇到运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决,解决办法是使用命令:rm -f /var/run/yum.pid,删除文件后再次运行yum可用。