VPS运维
VPS常用命令
新装VPS必用命令
root用户密码登录
root用户密钥登录
VPS重装系统脚本
Oracle DD系统后获取ipv6地址
ubuntu通过netplan设置静态ip
VPS流量监控脚本
rclone完全备份脚本
Oracle Cloud安装Alpine Linux
通过 CF Warp 为 IPv4/6 Only VPS 添加 IPv6/4 支持
流量转发脚本
ssh配置文件
rsync传输文件
阿里云盘CLi安装
Linux 设置IPv4优先
流量监控脚本
aliyunpan备份脚本
卸载snap
H3C CAStools (qemu-ga) AppArmor 安全策略文档
常用工具
speedtest-cli
OpenWrt接口配置示例
利用Cloudflare Tunnel实现内网穿透
Caddy示例配置文件
Clash Meta客户端配置模板
Caddy-dns的配置与使用
sing-box安装与配置
Openwrt中使用ddns-go加Caddy实现域名访问
NAT VPS 使用 Caddy 为内部服务提供 HTTPS 访问
Docker
Docker 多平台镜像构建与推送教程(arm64 主机示例)
Docker 离线安装通用指南(基于官方 Static Binary)
清理旧Buildx builder
PVE
PVE实用命令
PVE温度显示以及去除弹窗脚本
Github
Cloudflare Pages 静态网页托管全流程指南
将mkdocs中的站点同步到本地git文件夹
本文档使用 MrDoc 发布
-
+
首页
卸载snap
下面是 **Ubuntu 彻底卸载 Snap(snapd + 所有残留)** 的完整步骤,按顺序执行即可,适用于 20.04 / 22.04 / 24.04。 --- # 一、先删除所有 snap 应用 先查看系统里有哪些 snap: ```bash snap list ``` 逐个删除(**必须先删应用,再删 snapd**): ```bash sudo snap remove --purge firefox sudo snap remove --purge snap-store sudo snap remove --purge gtk-common-themes sudo snap remove --purge core22 sudo snap remove --purge snapd ``` `--purge` 可以同时删除用户数据和快照。([Snapcraft][1]) --- # 二、卸载 snapd 服务 ```bash sudo apt autoremove --purge snapd -y ``` 这一步会删除: * snap 守护进程 * systemd 服务 * snap 命令本体 ([简化指南][2]) --- # 三、清理残留目录(关键) snap 会留下大量挂载目录和缓存,需要手动删除: ```bash rm -rf ~/snap sudo rm -rf /snap sudo rm -rf /var/snap sudo rm -rf /var/lib/snapd sudo rm -rf /var/cache/snapd ``` 这些目录分别存放: * `/snap` → 挂载的应用 * `/var/lib/snapd` → 实际压缩包 * `~/snap` → 用户配置 这些路径都是 snap 官方使用的系统目录。([Snapcraft][3]) --- # 四、防止 Ubuntu 以后自动重新安装 snap(推荐) Ubuntu 某些包会依赖 snapd(例如 firefox),apt 可能会自动装回去。 创建阻止规则: ```bash sudo vim /etc/apt/preferences.d/nosnap.pref ``` 写入: ```bash Package: snapd Pin: release a=* Pin-Priority: -10 ``` 保存后更新: ```bash sudo apt update ``` 这会让 apt 永远不再安装 snapd。 --- # 五、验证是否彻底删除 ```bash which snap ``` 应该无输出。 再检查: ```bash ls /snap /var/snap /var/lib/snapd ``` 如果返回: ``` No such file or directory ``` 说明系统已经 完全 snap-free。
koalalove
2026年3月24日 09:49
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码