openclaw setup
执行初始安装配置。
概要
bash
openclaw setup [选项]描述
openclaw setup 命令用于执行 OpenClaw 的初始安装和系统配置。自动检查系统环境要求、安装必要依赖、生成默认配置文件并验证安装结果。通常在首次安装后运行一次即可。
安装步骤
openclaw setup 会自动执行以下步骤:
- 环境检查 - 验证 Node.js 版本、内存、磁盘空间
- 依赖安装 - 安装运行时必要的系统依赖
- 目录创建 - 创建工作目录
~/.openclaw/ - 配置生成 - 生成默认配置文件
config.yaml - 密钥初始化 - 初始化密钥存储
- 验证 - 验证安装是否成功
选项
| 选项 | 缩写 | 说明 | 默认值 |
|---|---|---|---|
--check-only | 仅检查环境,不执行安装 | false | |
--skip-deps | 跳过依赖安装 | false | |
--dir <path> | 指定工作目录 | ~/.openclaw | |
--mirror <url> | 指定依赖下载镜像 | 自动检测 | |
--verbose | -v | 显示详细安装日志 | false |
--yes | -y | 跳过确认提示 | false |
系统要求
| 项目 | 最低要求 | 推荐配置 |
|---|---|---|
| Node.js | >= 22.0 | >= 22.x LTS |
| 内存 | 4 GB | 8 GB |
| 磁盘空间 | 1 GB | 5 GB |
| 操作系统 | Windows 10+ / macOS 12+ / Linux | Ubuntu 22.04 |
示例
bash
# 执行完整安装
openclaw setup
# 仅检查环境是否满足要求
openclaw setup --check-only
# 使用国内镜像加速安装
openclaw setup --mirror https://npmmirror.com
# 指定工作目录
openclaw setup --dir /opt/openclaw
# 跳过确认直接安装
openclaw setup --yes
# 显示详细安装日志
openclaw setup --verbose相关命令
openclaw onboard- 初始化向导openclaw status- 系统状态查看openclaw system- 系统信息openclaw update- 系统更新
