Как установить OpenClaw на Linux?
OpenClaw работает на любом дистрибутиве Linux с Node.js 22 или новее. Установка максимально проста и одинакова для серверных и десктопных систем.
Универсальный способ — установочный скрипт, который сам определит дистрибутив, установит зависимости и настроит OpenClaw. Он поддерживает Ubuntu, Debian, Fedora, CentOS, Arch Linux, openSUSE и их производные.
На Ubuntu и Debian скрипт использует apt для установки зависимостей. На Fedora и CentOS — dnf. На Arch — pacman. Если Node.js 22 нет в стандартных репозиториях, скрипт подключит NodeSource.
Можно установить и вручную. Для этого сначала поставьте Node.js 22 через менеджер версий nvm или из репозитория. Затем установите OpenClaw через npm глобально.
После установки запустите openclaw onboard — интерактивный мастер проведёт через первоначальную настройку. Для серверного использования рекомендуется создать systemd-сервис. Команда openclaw service install сделает это автоматически.
На серверных дистрибутивах без графического интерфейса OpenClaw работает в режиме headless — все настройки через CLI и конфигурационные файлы. Логи пишутся через journalctl.
Обязательно откройте порт 3000 в файрволе (ufw или firewalld), если планируете доступ извне.
curl -fsSL https://openclaw.sh/install | bash
# Ручная установка: npm install -g @openclaw/cli openclaw onboard
openclaw service install sudo systemctl enable openclaw