Несмотря на большое кол-во гайдов, OpenClaw постоянно выпускает обновления, что вызывает порой трудности с установкой.
Так произошло и со мной сегодня. Вроде ставишь как обычно на чистую Ubuntu, а появляются новые ошибки.
Самый простой и рабочий способ - скормить промт Codex CLI, который установлен под пользователем root.
Он создаст нового пользователя, установит HomeBrew и OpenClaw под него. Все Skills будут ставиться без проблем.
Подготовка сервера:
sudo apt update && apt upgrade -y
apt install -y build-essential git curl
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash -
apt install -y nodejs
npm install -g @openai/codex
codex —yolo (запуск без ограниченийПромт для Codex CLI, Claude Code, Gemini CLI и других:
Сделай чистую установку OpenClaw на этом сервере с нуля и доведи до полностью рабочего, стабильного состояния.
Официальные источники (ориентируйся на них):
- Docs: https://docs.openclaw.ai/
- Repo: https://github.com/openclaw/openclaw
Требования:
1) Создай отдельного пользователя `openclaw` (если его нет) с root правами и выполняй установку под ним.
2) Установи Homebrew под пользователем `openclaw`.
3) Установи последнюю версию Node.js и OpenClaw (`openclaw@latest`).
4) Подними OpenClaw как systemd service (автозапуск + restart policy).
5) Самостоятельно выполни все необходимые проверки/доктор/фиксы и устрани проблемы до состояния “ready”.
После установки выдай мини-инструкцию одним блоком:
- как через `openclaw configure` настроить Telegram Bot API и LLM (OAuth/API key), чтобы бот сразу мог работать.
Важно:
- Не делай опасных действий без необходимости.
- В конце покажи список измененных файлов (абсолютные пути), итоговое состояние сервиса и что система полностью готова к работе.
И бонусом вы можете добавить такой пункт в промт, который автоматически подтянет OpenAI OAuth с Codex:
OpenAI OAuth (автоподтяжка)
- Попробуй подтянуть Codex OAuth из ~/.codex/auth.json пользователя openclaw.
- Если нет — используй /root/.codex/auth.json и аккуратно перенеси в openclaw.
- Импортируй OAuth в auth-profiles OpenClaw:
/home/openclaw/.openclaw/agents/main/agent/auth-profiles.json
профиль openai-codex:default.
- Проверь models status: должен быть openai-codex OAuth и default model openai-codex/gpt-5.3-codex.
Если вам что-то нужно будет донастроить, также попросите Codex или перейдите под нового пользователя и выполните команду:
su - openclaw
openclaw configure
Финальным шагом советую также проверить статус самостоятельно через команду:
openclaw status
Чат | Канал