温馨提示×

debian cleanup用什么工具

小樊
34
2026-09-03 22:16:14
栏目: 智能运维

在 Debian 系统上进行“清理(cleanup)”通常分几类需求,对应不同工具:

1. 包管理清理(最常用)

APT 自带工具

  • apt-get clean
    删除 /var/cache/apt/archives/ 下所有已下载的 .deb 包
  • apt-get autoclean
    只删除过期、无法再下载的包缓存
  • apt-get autoremove
    删除不再需要的依赖包(如旧内核、废弃依赖)
  • apt purge
    彻底删除软件及其配置文件

更方便的前端

  • aptitude:交互式包管理,可找残留包
  • deborphan:找出“孤儿包”(无依赖的库)
    deborphan | xargs apt-get -y remove --purge
    

2. 系统垃圾 / 日志清理

  • bleachbit(GUI + CLI)
    清理缓存、日志、浏览器数据等
  • ncdu
    查磁盘占用,找大文件
  • journalctl --vacuum-size=100M
    清理 systemd 日志

3. 旧内核清理

  • apt-get autoremove --purge 通常会自动处理
  • 或手动:
    dpkg -l | grep linux-image
    apt purge linux-image-x.x.x-x-amd64
    

4. 一体化工具(谨慎使用)

  • stacer(GUI 系统清理)
  • fslint(重复文件)

推荐日常组合

sudo apt-get update
sudo apt-get autoremove --purge
sudo apt-get autoclean
sudo journalctl --vacuum-time=7d

如果你是指服务器瘦身 / 容器镜像清理 / 桌面系统提速,可以告诉我具体场景,我给更针对性的方案。

0