温馨提示×

ubuntu缓存过期怎么办

小樊
46
2025-08-13 07:31:14
栏目: 智能运维

Ubuntu缓存过期可按以下方式清理,不同类型缓存操作不同:

  • APT软件包缓存

    • 彻底清理所有缓存sudo apt clean
    • 仅清理过期缓存sudo apt autoclean
    • 删除无用依赖sudo apt autoremove
  • 系统临时文件

    • 清理/tmp目录:sudo rm -rf /tmp/*
    • 清理系统临时文件:sudo rm -rf /var/tmp/*
  • 用户应用缓存

    • 以Firefox为例:删除缓存目录 rm -rf ~/.cache/mozilla/firefox/*.default-release/cache/*
    • 通用用户缓存:rm -rf ~/.cache/*(谨慎操作,可能误删重要数据)
  • 特殊场景缓存

    • 缩略图缓存rm -rf ~/.cache/thumbnails/*
    • Snap/Flatpak缓存
      • Snap:sudo rm -rf /var/lib/snapd/cache/*
      • Flatpak:flatpak uninstall --unused
  • 自动化设置(可选)
    可通过编辑 /etc/apt/apt.conf.d/99cache-expire 设置缓存过期时间(单位:天),例如:

    APT::Cache-Start "0"; APT::Cache-End "30"; # 30天后过期 

    保存后重启APT服务:sudo systemctl restart apt-daily.timer

注意:清理前建议备份重要数据,生产环境谨慎操作。

0