卸载命令
这个脚本支持 uninstall 子命令,有两种程度:
1. 卸载但保留配置(默认,保留 /etc/xboard-node 配置目录,方便以后重装):
curl -fsSL https://raw.githubusercontent.com/cedar2025/xboard-node/dev/install.sh | sudo bash -s -- uninstall --yes
2. 彻底清除(连配置、凭证一起删):
curl -fsSL https://raw.githubusercontent.com/cedar2025/xboard-node/dev/install.sh | sudo bash -s -- uninstall --purge --yes
--yes跳过交互确认。如果你想在删除前看到它列出要删什么,去掉--yes走交互式确认。
它会清理的东西
| 类别 | 内容 |
|---|---|
| systemd 服务 | xboard-node.service(停止 + disable + 删除 unit 文件 + daemon-reload) |
| 二进制 | /usr/local/bin/xboard-node、/usr/local/bin/xbctl |
| 符号链接 | /usr/bin/xbctl |
配置(仅 --purge) |
整个 /etc/xboard-node(含 config.yml、credentials.env、backups 等) |