当前属于实验性路径,更适合熟悉终端、愿意自己排错的用户。当前主推荐路径是 Linux Beta 安装脚本,默认安装到 ~/.clawstart-linux-beta。
如果你愿意使用终端,但不想自己从零搭目录,可以先下载 ClawStart 的 Linux Beta 安装脚本。它会检查 Node.js 版本、创建本地工作区,并把底层 OpenClaw CLI 安装到独立目录 ~/.clawstart-linux-beta。
安装完成后,进入 ~/.clawstart-linux-beta 并运行 ./launch.sh。如果脚本提示缺少 Node.js 20+,先按它给出的包管理器命令补齐环境。
脚本启动时会检查 Node.js 版本;如果版本不够,它会直接给出 apt、dnf、pacman 等安装提示。
如果失败,不要先乱改 PATH,优先去排障页对应 Linux、Git、npm、证书和权限问题。
先不要自己手动改一堆 npm 全局目录,优先直接回到 Linux Beta 脚本路径。脚本会把依赖安装到 ~/.clawstart-linux-beta/runtime/npm-global,减少全局权限问题。
如果你已经手动执行过系统级 npm 安装,再回到排障页看权限和缓存问题会更稳。
进入默认安装目录并启动:
如果这里报错,不要直接重装,先去排障页按 Linux、Git、npm、证书和网络问题分流。
如果你走的是 Linux Beta 脚本,优先使用安装目录里的 ./launch.sh,而不是直接在全局环境里敲 openclaw。
只有在你明确走手动 CLI 路径时,才需要自己处理 PATH 和 npm 全局目录。