在 Debian 系统中,清理安装包(包括缓存、无用依赖等)可以通过以下命令完成:
.deb 安装包)sudo apt clean
/var/cache/apt/archives/ 下所有已下载的 .deb 文件(包括已安装和未安装的)。如果只想删除已过期的缓存(保留当前可用的):
sudo apt autoclean
sudo apt autoremove
Debian 更新内核后会保留旧版本,可手动清理:
# 查看当前正在使用的内核
uname -r
# 列出已安装的内核
dpkg --list | grep linux-image
# 删除指定旧内核(例如 linux-image-5.10.0-21-amd64)
sudo apt remove --purge linux-image-5.10.0-21-amd64
⚠️ 不要删除当前正在使用的内核,否则系统可能无法启动。
使用 deborphan 查找并删除孤立包:
sudo apt install deborphan
deborphan
sudo apt remove --purge $(deborphan)
sudo apt update
sudo apt autoremove -y
sudo apt autoclean
rm -rf ~/.cache/*
| 目的 | 命令 |
|---|---|
| 清理 APT 缓存 | sudo apt clean |
| 清理过期缓存 | sudo apt autoclean |
| 删除无用依赖 | sudo apt autoremove |
| 删除旧内核 | sudo apt remove --purge linux-image-xxx |
| 清理孤立包 | deborphan + apt remove |
如果你愿意,可以告诉我你的 Debian 版本(如 11 / 12)以及磁盘空间紧张程度,我可以给你更精确的清理建议。