APT是Ubuntu默认的包管理工具,可高效处理软件卸载及残留清理:
sudo apt remove 旧软件包名
sudo apt purge 旧软件包名
sudo apt autoremove
autoclean仅删除旧版本的软件安装包(.deb文件),clean则清理所有缓存(慎用,会影响后续安装速度)。sudo apt autoclean # 推荐:仅清理旧缓存
sudo apt clean # 彻底清理所有缓存(可选)
deborphan工具查找并删除:sudo apt install deborphan -y # 安装工具
sudo deborphan | xargs sudo apt purge -y # 删除所有孤立配置
sudo apt install synaptic;打开后,在搜索栏输入软件名→ 右键选择“完全删除”→ 点击“应用”完成卸载。Ubuntu升级时会保留旧内核,可通过以下步骤删除:
uname -a
dpkg --get-selections | grep linux-image
linux-image-5.15.0-86-generic,版本号较旧的),运行:sudo apt purge linux-image-旧版本-generic
sudo update-grub
注意:不要删除当前正在使用的内核,否则可能导致系统无法启动。若软件未通过包管理器安装(如手动编译安装),可手动删除:
/usr/bin、/usr/local/bin、/opt(如/opt/旧软件名)。/etc(全局配置)、~/.config(用户配置)、/var/lib(数据文件)。which 软件名或dpkg -l | grep 软件名,确认无残留。~/.config、~/Documents)。sudo权限:所有涉及系统文件的卸载操作需管理员权限。apt list --installed或dpkg -l查询已安装软件列表。