Ubuntu卸载软件:3种主流方法,干净不残留
Ubuntu卸载软件根本不用纠结复杂操作,选对方法就能彻底卸载程序、清理残留文件,避免系统堆积垃圾拖慢运行速度。很多人卸载完软件,依旧占用硬盘空间、弹出后台进程,问题全都出在卸载方式不对。
Ubuntu的软件安装渠道不一样,对应的卸载命令和操作逻辑完全不同。胡乱套用网上的通用代码,要么卸载不干净,要么误删系统核心组件,导致桌面卡顿、终端失灵。
## 先分清:你的软件是哪类安装的?
日常使用的Ubuntu软件,基本就三个来源,对应三套卸载方案,精准匹配就不会出错。
最常见的是apt/deb安装的软件,这是系统原生安装方式,终端下载、官网下载deb包安装的程序都属于这一类,比如Chrome、VS Code、各类编程工具。其次是Snap预装软件,Ubuntu系统自带的软件商店、记事本、浏览器大多是Snap格式。最后是Flatpak第三方软件,小众工具、新版办公软件常用这种格式。
很多新手踩过这个坑:用apt命令去删Snap软件。之前帮同学调试电脑,他强行用apt remove卸载系统自带的Snap截图工具,终端直接弹出二十多行报错,不仅软件没删掉,还残留了800多M的缓存文件,最后只能手动翻文件夹逐一清理。
## apt/deb软件:最通用的卸载方式
这是使用率最高、最稳妥的卸载方法,分普通卸载和彻底卸载两种。
普通卸载只会删掉软件本体,配置文件、缓存全部保留,适合后续可能重新安装软件的情况,输入命令 sudo apt remove 软件名 即可。
彻底卸载会清空软件所有数据、配置、依赖,卸载无残留,适合永久删除的软件,命令是 sudo apt purge 软件名。
这里有个关键细节:不知道准确软件名时,别瞎输入。终端输入 dpkg --list | grep 关键词,就能搜到对应软件的官方名称,精准匹配不会出错。
清多余依赖。
卸载完软件后,系统常会残留无用的依赖包,堆积多了会占内存。输入 sudo apt autoremove,一键自动清理所有冗余依赖,不用手动查找。
## Snap软件:专属卸载操作
Snap软件不支持apt命令卸载,必须用专属指令,操作更简单。
- 基础卸载:终端输入 sudo snap remove 软件名,删除软件主体,保留少量缓存
- 彻底清理:想要零残留,先输 snap list 确认软件ID,再执行卸载命令,最后重启系统清空后台缓存
值得注意的是,系统核心Snap软件不建议卸载,强行删除可能导致软件商店、系统设置异常。
## Flatpak软件:极简卸载方法
Flatpak属于跨平台安装工具,卸载指令统一且简单,没有复杂依赖问题。
直接在终端输入 flatpak uninstall 软件名,回车后确认操作,就能完整卸载软件。如果想批量清理所有无用Flatpak缓存和依赖,输入 flatpak uninstall --unused 即可。
很省心。
## 最后一步:手动清理残余文件
就算用了彻底卸载命令,部分软件的个性化配置,还是会藏在系统隐藏文件夹里。
打开主目录,按下Ctrl+H显示隐藏文件,重点检查 .config、.local 两个文件夹,找到对应软件命名的文件夹,直接删除即可。这一步做完,才算真正实现软件完全卸载、零残留。
不确定文件夹能不能删,就先重命名备份,重启系统无异常后再彻底清除。
了解更多百科知识请访问 百科