ИИ и автоматизация 7 апреля 2026

2026 OpenClaw install.sh и npm global на облачном Mac: выбор, проверка и безопасное обновление

MacLogin Команда автоматизации ИИ 7 апреля 2026 ~8 мин

У OpenClaw несколько путей установки. На арендованном облачном Mac с Apple Silicon важны воспроизводимые обновления и единый источник бинарника шлюза.

Сначала прочитайте руководство по развёртыванию, устранение сбоев демона шлюза, предварительные требования Node.

Когда выигрывает install.sh

  • Нужно соответствие официальной документации и путям по умолчанию.
  • Частая смена операторов — меньше ручной правки PATH.
  • Шаблоны launchd с предсказуемыми путями.

Когда выигрывает npm -g

  • Node major уже зафиксирован через nvm/asdf.
  • Нужны параллельные версии CLI.
  • Процесс безопасности требует npm audit.

Сравнение

Темаinstall.shnpm -g
Сюрпризы PATHРежеЧаще
ОбновленияПовторный запуск скриптаnpm update -g
Восстановление шлюзаСогласованность с upstreamПроверить node под launchd
Совет: Не смешивайте установщики на одном префиксе без стратегии в документации.

Чеклист проверки

  1. node -v и ожидание plist.
  2. which из не-login SSH.
  3. Проверка здоровья шлюза на облачном Mac до туннеля с ноутбука.
  4. Логи при перезапуске launchd.

Обновление без сиротских бинарников

Зафиксируйте старый путь, удалите старый npm-пакет, переустановите. См. устранение неполадок и развёртывание.

FAQ

Краткие ответы в духе структурированного FAQ.

Смешивать install.sh и npm? Только с раздельными префиксами и документацией.

MacLogin фиксирует Node? Среда выполнения в аренде — ваша ответственность.

Туннель сломался после обновления? Проверьте LocalForward и прослушивание на loopback.

OpenClaw на выделенном Apple Silicon

Добавляйте узлы MacLogin по регионам и фиксируйте выбор установки во внутренней wiki.