以下是Debian软件包清理指南,涵盖常用命令及注意事项:
更新软件包列表
sudo apt update
删除不再需要的依赖包
sudo apt autoremove --purge # 删除无用依赖及配置文件
清理APT缓存
sudo apt clean
sudo apt autoclean
删除孤立软件包
sudo deborphan | xargs sudo apt-get remove --purge
(需先安装deborphan
工具:sudo apt install deborphan
)
清理旧内核
sudo apt autoremove --purge # 先删除旧内核依赖
sudo dpkg --list | grep linux-image # 列出已安装内核
sudo apt-get remove linux-image-VERSION # 删除指定旧内核(替换VERSION)
手动删除特定软件包
sudo apt remove --purge <package_name> # 彻底删除软件包及配置
/etc
、/home
)。autoremove
和clean
,避免缓存堆积。BleachBit
(sudo apt install bleachbit
)清理系统垃圾。logrotate
(sudo apt install logrotate
)控制日志文件大小。执行命令前建议先阅读手册(man apt
),确保理解参数含义。