54 lines
2.5 KiB
Markdown
54 lines
2.5 KiB
Markdown
# Руководство по установке Hermes Hub
|
||
|
||
## 1. Системные требования
|
||
- **ОС:** Windows 10/11 x64 (или Linux/macOS с CLI запуском).
|
||
- **Hermes Agent:** Установлен и настроен (проверенная версия: `0.20.4`, минимальная: `0.20.0`).
|
||
- **Python:** 3.10 – 3.12 в составе виртуального окружения Hermes Agent.
|
||
- **Браузер:** Microsoft Edge (для Windows App Mode) или любой современный браузер.
|
||
|
||
---
|
||
|
||
## 2. Установка через Windows Setup (`HermesHubSetup.exe`)
|
||
|
||
1. Скачайте `HermesHubSetup.exe` из раздела релизов или соберите с помощью `installer/build_installer.ps1`.
|
||
2. Запустите `HermesHubSetup.exe`.
|
||
3. Установщик автоматически:
|
||
- Проверит наличие Hermes Agent (`%LOCALAPPDATA%\hermes`).
|
||
- Проверит версию Hermes по `compatibility.json`.
|
||
- Установит приложение в `%LOCALAPPDATA%\Programs\HermesHub\`.
|
||
- Интегрирует плагин в `%LOCALAPPDATA%\hermes\plugins\antigravity-provider\`.
|
||
- Создаст ярлык `Hermes Hub` в меню «Пуск».
|
||
- Зарегистрирует запись для удаления в «Установка и удаление программ».
|
||
4. Нажмите «Запустить Hermes Hub».
|
||
|
||
### Автоматическая (тихая) установка (Unattended Mode)
|
||
|
||
Для скриптов автоматизации и процедур восстановления доступен тихий режим:
|
||
|
||
```powershell
|
||
.\HermesHubSetup.exe /silent
|
||
```
|
||
|
||
#### Коды возврата установщика:
|
||
- `0` — Успешная установка.
|
||
- `10` — Hermes Agent не найден на целевой машине.
|
||
- `11` — Несовместимая версия Hermes Agent.
|
||
- `12` — Ошибка пост-установочной верификации файлов.
|
||
|
||
---
|
||
|
||
## 3. Установка через PowerShell-скрипты
|
||
|
||
```powershell
|
||
# Установка / развертывание
|
||
.\scripts\install.ps1
|
||
|
||
# Обновление без сброса учетных данных
|
||
.\scripts\update.ps1
|
||
|
||
# Удаление (с сохранением пользовательских профилей)
|
||
.\scripts\uninstall.ps1
|
||
|
||
# Полное удаление с очисткой данных
|
||
.\scripts\uninstall.ps1 -PurgeUserData
|
||
```
|