温馨提示×

Linux清理软件包缓存的技巧

小樊
62
2025-08-30 10:36:45
栏目: 智能运维

以下是不同Linux发行版清理软件包缓存的常用技巧:

  • Debian/Ubuntu(APT)

    • 清理所有缓存(包括未使用的包):sudo apt-get clean
    • 仅清理旧版本包缓存:sudo apt-get autoclean
    • 删除不再需要的依赖包:sudo apt-get autoremove
  • Red Hat/CentOS/Fedora(YUM/DNF)

    • 清理所有缓存(YUM):sudo yum clean all
    • 清理所有缓存(DNF):sudo dnf clean all
    • 清理元数据缓存:sudo yum clean metadata(YUM)
  • Arch Linux(Pacman)

    • 清理未缓存的包:sudo pacman -Sc
    • 谨慎操作:清理所有缓存(会删除所有包缓存):sudo pacman -Scc
  • 通用工具

    • 使用图形化工具(如BleachBit)清理缓存。
    • 定期用ncdu分析磁盘占用,定位大缓存文件。

注意:清理前建议备份重要数据,避免误删系统关键文件。部分缓存(如系统日志)建议通过logrotate管理,而非直接删除。

0