В этой статье я расскажу, как установить OpenClaw на Void Linux. OpenClaw - это популярный автономный агент ИИ с открытым исходным кодом, который действует как персонализированный помощник, способный выполнять такие задачи, как управление электронной почтой, планирование календарных событий и запуск команд терминала. Он может быть установлен на различных операционных системах, включая Windows, macOS и Linux. Он постоянно работает на локальном оборудовании или сервере, что позволяет ему управлять рабочими процессами на вашем сервере и общаться через приложения для обмена сообщениями, такие как WhatsApp или Telegram.
Установка OpenClaw — это простой процесс, который обычно занимает около 5 минут. Давайте начнем!
Предварительные условия#
- Сервер под управлением Void Linux.
- Привилегии пользователя: пользователь root или не root с привилегиями sudo.
Конвенции#
1
2
| # - данные команды должны выполняться с правами root либо непосредственно от имени пользователя root, либо с помощью команды sudo.
$ - данные команды должны выполняться от имени обычного пользователя.
|
Обновите систему#
Свежая установка Void Linux требует обновления пакетов до последних доступных версий.
1
| sudo xbps-install -u xbps
|
После того, как xbps включен, запустите полное обновление системы.
Система может нуждаться в перезагрузке после обновления.
Установите NodeJS#
NodeJS для OpenClaw необходим для самоуправляемых установок и совместимости. Выберите ручной npm только в том случае, если вы уже управляете Node.js самостоятельно, и вам нужен пакет без скриптов загрузки.
1
| $ sudo xbps-install nodejs
|
После завершения мы можем проверить установленную версию node и npm.
Вы должны получить результат, аналогичный этому:
1
2
3
| $ node -v && npm -v
v24.14.1
11.11.0
|
Установите OpenClaw#
Мы установим OpenClaw, используя скрипт, который автоматически обнаруживает нашу среду и устанавливает любые недостающие компоненты. Чтобы установить OpenClaw, выполните следующую команду сценария:
1
| curl -fsSL https://openclaw.ai/install.sh | bash
|
Как только вы выполните сценарий, выход должен быть таким:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| $ curl -fsSL https://openclaw.ai/install.sh | bash
🦞 OpenClaw Installer
I read logs so you can keep pretending you don't have to.
✓ Detected: linux
Install plan
OS: linux
Install method: npm
Requested version: latest
[1/3] Preparing environment
✓ Node.js v24.14.1 found
· Active Node.js: v24.14.1 (/usr/bin/node)
· Active npm: 11.11.0 (/usr/bin/npm)
[2/3] Installing OpenClaw
· Git not found, installing it now
✓ Git installed
· Installing OpenClaw v2026.5.19
.
|
Будет пара вопросов. Мы установили OpenClaw со следующими значениями:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue?
Yes /No
================================================================================================
Setup mode
QuickStart(Configure details later via openclaw configure.)
================================================================================================
Model/auth provider
Skip for now
================================================================================================
Filter models by provider
All providers
================================================================================================
Default model
Keep current (default: anthropic/claude-opus-4-6)
|
Запуск установки и появление следующего сообщения:
1
2
3
4
5
| Model check ────────────────────────────────────────────────────────────────────────────╮
│ │
│ No auth configured for provider "anthropic". The agent may fail until credentials are │
│ added. Run `openclaw models auth login --provider anthropic`, `openclaw configure`, or │
│ set an API key env var.
|
После этого снова будет несколько вариантов. Мы приступили к установке со следующими значениями:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
| ================================================================================================
Select channel (QuickStart)
Skip for now
================================================================================================
Search provider
Skip for now
================================================================================================
Configure skills now?
Yes / No
================================================================================================
Enable hooks?
Skip for now
================================================================================================
Configure skills now? (recommended)
Yes
================================================================================================
Install missing skill dependencies
Skip for now
================================================================================================
Set GOOGLE_PLACES_API_KEY for goplaces?
No
================================================================================================
Set NOTION_API_KEY for notion?
No
================================================================================================
Set OPENAI_API_KEY for openai-whisper-api?
No
================================================================================================
Set ELEVENLABS_API_KEY for sag?
No
================================================================================================
How do you want to hatch your bot?
Do this later
================================================================================================
|
После завершения установки вы должны получить следующее сообщение:
1
2
3
4
5
6
| Web UI: http://127.0.0.1:18789/
Web UI (with token):
http://127.0.0.1:18789/#token=ooyucug9eidaid6Ku2meixeibie9eich7ahzo9Vuotai0ahv
Gateway WS: ws://127.0.0.1:18789
Gateway: reachable
Docs: https://docs.openclaw.ai/web/control-ui
|
Чтобы проверить состояние OpenClaw, выполните следующую команду:
1
| openclaw gateway status
|
Вы должны получить следующий результат:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| openclaw gateway status
🦞 OpenClaw 2026.5.19 (a185ca2) — Claws out, commit in—let's ship something mildly responsible.
│
◇
Service: systemd (enabled)
File logs: /tmp/openclaw/openclaw-2026-05-21.log
Config (cli): ~/.openclaw/openclaw.json
Config (service): ~/.openclaw/openclaw.json
Gateway: bind=loopback (127.0.0.1), port=18789 (env/config)
Probe target: ws://127.0.0.1:18789
Dashboard: http://127.0.0.1:18789/
Probe note: Loopback-only gateway; only local clients can connect.
Runtime: running (pid 6840, state active, sub running, last exit 0, reason 0)
RPC probe: ok
Listening: 127.0.0.1:18789
Troubles: run openclaw status
Troubleshooting: https://docs.openclaw.ai/troubleshooting
|
Как видите, URL-адрес имеет локальный хост, и если вы хотите сделать OpenClaw доступным в браузере по IP-адресу, вам нужно сделать следующее:
1
| openclaw config set gateway.bind custom
|
1
| openclaw config set gateway.customBindHost YourServerIPAddress
|
После выполнения этих команд выход должен быть таким:
1
2
3
4
5
6
| $ openclaw config set gateway.bind custom
🦞 OpenClaw 2026.5.19 (a185ca2) — We ship features faster than Apple ships calculator updates.
Config overwrite: /homeuser/.openclaw/openclaw.json (sha256 0b17201b87d287a6eefd25e339989c91de754916756ee9256f1d6989c571cb2a -> e5b46c3bad6608485643efd92b944c609e29e31def7a26e66deb8310a48af8ad, backup=/root/.openclaw/openclaw.json.bak)
Updated gateway.bind. Restart the gateway to apply.
|
1
2
3
4
5
6
| $ openclaw config set gateway.customBindHost YourServerIPAddress
🦞 OpenClaw 2026.5.19 (a185ca2) — Running on your hardware, reading your logs, judging nothing (mostly).
Config overwrite: /homeuser/.openclaw/openclaw.json (sha256 e5b46c3bad6608485643efd92b944c609e29e31def7a26e66deb8310a48af8ad -> 8ee6193685b3928f7e465bd2fe691bf93f46013588ea98332b8aa5a54a02bb40, backup=/root/.openclaw/openclaw.json.bak)
Updated gateway.customBindHost. Restart the gateway to apply.
|
Теперь нам нужно перезапустить.
1
| openclaw gateway restart
|
Теперь вы можете получить доступ к панели инструментов OpenClaw по адресу http://YourServerIPAddress:18789.
Завершение#
Мы завершили наше руководство по установке OpenClaw на Void Linux.
Если вам понравился этот пост пожалуйста, поделитесь им со своими друзьями в социальных сетях, которым может быть интересна эта статья или оставьте комментарий ниже.