常见问题
安装相关
Agent 安装失败
Q: 一键脚本安装报错 Permission denied
需要 root 权限:
bash
curl -fsSL https://raw.githubusercontent.com/Zhang142857/runixo/main/scripts/install.sh | sudo bashQ: 安装后 Agent 没有启动
检查 systemd 服务状态:
bash
sudo systemctl status runixo-agent
sudo journalctl -u runixo-agent -n 50Q: 支持哪些操作系统?
Agent 支持 Linux amd64 和 arm64。客户端支持 Windows 10+、macOS 11+、Linux。暂不支持 Windows Server 上运行 Agent。
客户端安装问题
Q: macOS 提示"无法验证开发者"
bash
# 方法一:系统偏好设置 → 安全性与隐私 → 仍要打开
# 方法二:
xattr -cr /Applications/Runixo.appQ: Linux AppImage 无法运行
bash
chmod +x Runixo-x.x.x.AppImage
# 如果缺少 FUSE
sudo apt install libfuse2连接相关
无法连接服务器
Q: 连接超时
- 检查服务器防火墙是否开放 gRPC 端口(默认 50051):
bash
sudo ufw allow 50051/tcp
# 或
sudo firewall-cmd --add-port=50051/tcp --permanent
sudo firewall-cmd --reload- 检查 Agent 是否在运行:
bash
sudo systemctl status runixo-agent- 检查端口是否在监听:
bash
ss -tlnp | grep 50051Q: 证书错误
自签名证书需要在客户端导入。详见 TLS 证书管理。
Q: Token 错误
查看正确的 Token:
bash
sudo runixo infoToken 区分大小写,请完整复制。
连接断开
Q: 连接频繁断开
- 检查网络稳定性
- 检查服务器负载是否过高
- 查看 Agent 日志是否有错误:
sudo journalctl -u runixo-agent -f
Docker 相关
Q: Docker 功能不可用
确保 Agent 有权限访问 Docker socket:
bash
# 检查 Docker 是否安装
docker --version
# 检查 socket 权限
ls -la /var/run/docker.sock
# 如果 Agent 不是 root 运行,添加到 docker 组
sudo usermod -aG docker runixo
sudo systemctl restart runixo-agentQ: 容器日志加载很慢
大量日志时可能较慢,建议:
- 使用日志过滤功能
- 限制日志时间范围
- 配置容器日志轮转
AI 相关
Q: AI 功能没有响应
- 检查是否配置了 AI 模型和 API Key
- 检查网络是否能访问 AI 服务商 API
- 查看客户端开发者工具(
Ctrl+Shift+I)中的错误信息
Q: AI 回答不准确
- 尝试更换更强的模型(如
gpt-4o) - 提供更具体的问题描述
- 确保 AI 有足够的上下文(选中相关服务器)
Q: API Key 安全吗?
API Key 使用系统级加密存储(Windows DPAPI / macOS Keychain / Linux libsecret),不会以明文保存。
插件相关
Q: 插件安装后不生效
- 重启客户端
- 检查插件是否兼容当前客户端版本
- 查看插件日志
Q: 如何卸载插件
在 「插件」 页面找到插件,点击 「卸载」。
更新相关
Q: Agent 如何更新?
Agent 支持自动更新检查。也可以手动更新:
bash
curl -fsSL https://raw.githubusercontent.com/Zhang142857/runixo/main/scripts/install.sh | sudo bashQ: 客户端如何更新?
客户端会自动检查更新并提示。也可以从 Releases 下载最新版本。
性能相关
Q: Agent 占用多少资源?
- CPU:空闲时 < 1%,操作时短暂升高
- 内存:~20-30MB
- 磁盘:~15MB(二进制)+ 配置和日志
Q: 能管理多少台服务器?
客户端没有硬性限制。实际取决于你的网络和客户端机器性能,通常管理 50+ 台服务器没有问题。