Kali Linux 安装 OpenClaw 并配置 DeepSeek 完整指南
2026/9/5 3:41:14 网站建设 项目流程

本文档基于实际部署过程整理,涵盖了从零开始到成功运行的所有步骤、遇到的问题及对应的解决方案。


1. 环境准备

  • 操作系统:Kali Linux(root 用户)
  • 架构:x86_64
  • 代理网络:国内环境,需解决网络访问问题
  • 操作权限:kali 的 root 权限可以解决很多问题

1.1 更新系统并安装基础工具

sudo apt update && sudo apt upgrade -y sudo apt install -y curl wget git build-essential

1.2 确保 Node.js 版本 ≥ 18

检查版本:

node --version

如低于 v18,则安装 Node.js 22.x:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs

2. 安装 OpenClaw

问题:官方脚本无法下载(网络原因)

  • 错误信息:curl: (7) Failed to connect to raw.githubusercontent.com
  • 原因:国内网络访问 GitHub Raw 被干扰。

解决方案:使用国内镜像安装

执行官方为中国用户提供的镜像脚本:

curl -fsSL https://openclaw.cn/scripts/install.sh | bash

脚本会自动通过淘宝 npm 镜像(npmmirror.com)安装 OpenClaw。

安装成功输出示例

added 331 packages in 52s [OK] OpenClaw 2026.8.2 (0965053) ... Gateway started in background (PID: 127381)

此时 Gateway 已临时启动,但配置文件存在兼容性问题。


3. 修复配置文件(解决 gateway 启动错误)

问题:配置文件格式不兼容

执行openclaw plugins installopenclaw gateway status时报错:

- channels.defaults: Unrecognized key: "dmPolicy" - gateway.bind: Invalid input (allowed: "auto", "lan", "loopback", "custom", "tailnet")

解决方案:手动编辑配置文件

  1. 停止当前 Gateway 进程

    pkill -f "openclaw gateway"
  2. 备份并编辑配置文件~/.openclaw/openclaw.json

    cp ~/.openclaw/openclaw.j

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询