首页主机资讯Ubuntu Yum缓存清理方法是什么

Ubuntu Yum缓存清理方法是什么

时间2026-01-20 10:33:03发布访客分类主机资讯浏览661
导读:Ubuntu 清理 Yum 缓存的正确方法 先确认是否需要使用 Yum Ubuntu 默认使用 APT 而不是 YUM;YUM 属于 RHEL/CentOS/Fedora 等基于 RPM 的系统。如果你的系统是通过容器、chroot、或手...

Ubuntu 清理 Yum 缓存的正确方法

先确认是否需要使用 Yum

  • Ubuntu 默认使用 APT 而不是 YUM;YUM 属于 RHEL/CentOS/Fedora 等基于 RPM 的系统。如果你的系统是通过容器、chroot、或手动安装了 YUM,才需要按下列方法清理;否则应使用 APT 的清理方式(见文末补充)。

Yum 缓存清理命令

  • 清理全部缓存(推荐):执行 sudo yum clean all,会清除元数据、包文件、插件等缓存,最省事且最全面。
  • 按类型清理(更精细):
    • 仅元数据:sudo yum clean metadata
    • 仅已下载的 RPM 包:sudo yum clean packages
    • 仅过期缓存标记:sudo yum clean expire-cache
    • 仅头文件:sudo yum clean headers
    • 仅数据库缓存:sudo yum clean dbcache
    • 仅 RPM DB 缓存:sudo yum clean rpmdb
    • 仅插件缓存:sudo yum clean plugins
  • 清理所有已启用仓库(含禁用的):sudo yum --enablerepo='*' clean all
  • 清理后建议重建元数据缓存:sudo yum makecache(非必须,但可避免首次操作再次下载大量元数据)。

清理后验证与注意事项

  • 查看空间变化:df -h;如目录占用仍高,检查是否还有其他包管理器或第三方缓存目录(例如 /var/cache/yum 或自定义的镜像/仓库缓存)。
  • 清理命令通常需要 sudo;删除缓存不会影响已安装软件,但下次安装/更新会重新下载所需文件。
  • 若你并未在 Ubuntu 上主动安装 YUM,却看到 YUM 相关目录或命令,优先确认系统来源与用途,避免误删其他组件文件。

补充 Ubuntu 常用的 APT 清理(如果你实际使用的是 APT)

  • 删除所有已下载的 .deb 包:sudo apt clean
  • 仅删除过期/不可再获取的包:sudo apt autoclean
  • 移除不再需要的依赖:sudo apt autoremove
  • 清理后查看空间:df -h

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu Yum缓存清理方法是什么
本文地址: https://pptw.com/jishu/787023.html
怎样卸载Ubuntu中的软件包 Debian Strings怎样实现自动化脚本

游客 回复需填写必要信息