Debian 8 卸载软件的标准做法
更正与说明
- Debian 没有名为“Stream 8”的版本,常见的是 Debian 8(Jessie) 或其升级版 Debian 8.11(旧stable)。下述方法适用于 Debian 8 系列 的 APT/dpkg 包管理体系。
APT 常用卸载命令
- 卸载软件但保留配置文件:
- 卸载并同时删除配置文件(更“干净”):
- sudo apt-get --purge remove 包名
- 卸载后清理不再需要的依赖包:
- 清理本地已下载的包缓存(释放空间):
- 小提示:执行前建议先更新索引(可选):sudo apt-get update。以上命令均为 Debian/Ubuntu 系列 的标准做法。
dpkg 方式(适用于 .deb 本地安装或 APT 依赖异常时)
- 仅移除包(保留配置):
- 移除包并删除配置:
- 列出某包安装的文件清单(便于核对):
- 若遇到依赖错误,可尝试修复:
- 说明:dpkg 是底层工具,不会自动解决依赖;能用 APT 时优先使用 APT。
其他安装方式的卸载
- Snap 应用:
- Flatpak 应用:
- 源码编译安装(若有 Makefile 提供卸载目标):
- 进入原源码目录执行:sudo make uninstall
- 若未提供卸载目标,需按安装前缀(常见为 /usr/local)手动删除对应文件,或借助临时前缀重装后对照删除。以上方法覆盖 Snap、Flatpak 与源码 的常见卸载路径。
常用排查与清理命令
- 搜索包名(确认准确拼写):
- 查看包详细信息与状态:
- 列出已安装包(可配合 grep 过滤):
- 清理旧版本缓存(保留最新):
- 彻底清理缓存目录:
- 这些命令有助于在卸载前后核对包信息与清理残留。