在 Debian 系统中卸载“无用软件”通常可以按以下几种方式操作,从安全清理到针对性卸载逐步进行。
sudo apt update
Debian 会在安装软件时自动安装依赖,卸载主软件后,这些依赖可能残留:
sudo apt autoremove
只删除没有被其他软件依赖的包,比较安全。
若想连配置文件一起清理:
sudo apt autoremove --purge
sudo apt remove 软件名
sudo apt purge 软件名
示例:
sudo apt purge firefox
sudo apt clean
或只清理旧版本:
sudo apt autoclean
dpkg --list
或按大小排序(需安装 wajig 或 dpkg-query):
dpkg-query -W -f='${Installed-Size}\t${Package}\n' | sort -n
apt-mark showmanual
这些通常是你主动装的,可以判断是否还需要。
如果你是服务器或想极度精简:
sudo apt install deborphan
sudo deborphan
根据输出手动卸载“孤儿包”。
⚠️ 不要卸载:
systemdaptbashlibc6如果你使用 GNOME / KDE:
sudo apt install synaptic
可视化搜索、标记、卸载软件,适合新手。
sudo apt update
sudo apt purge 软件名
sudo apt autoremove --purge
sudo apt clean
如果你能告诉我:
我可以给你更精确的命令。