在 Linux(Debian / Ubuntu 及其衍生版)中,APT 包管理器会把下载的 .deb 包缓存到本地。清理这些缓存可以释放磁盘空间。下面按常用程度给你介绍几种方法。
sudo apt clean
/var/cache/apt/archives/ 中的所有 .deb 文件sudo apt autoclean
sudo apt autoremove
autoclean 使用sudo apt update
sudo apt autoremove -y
sudo apt autoclean
或彻底一点:
sudo apt clean
du -sh /var/cache/apt/archives
sudo rm -rf /var/cache/apt/archives/*
sudo rm -rf /var/lib/apt/lists/*
⚠️ 注意:
lists/ 中是软件源索引,删除后需要 sudo apt updaterm,优先使用 apt 命令Ubuntu 系统升级后可能残留多个内核:
dpkg --list | grep linux-image
然后手动卸载旧内核(谨慎操作):
sudo apt remove linux-image-旧版本
✅ 更安全的方法是:
sudo apt autoremove --purge
| 命令 | 作用 | 是否推荐 |
|---|---|---|
apt clean |
清理所有缓存包 | ✅ |
apt autoclean |
清理过期缓存 | ✅✅ |
apt autoremove |
删除无用依赖 | ✅✅✅ |
手动 rm |
强制删除 | ❌ |
如果你愿意,我可以帮你: