Обновлено 21 октября 2026. Добавлен путь установки 8 (бета) на Linux.
Установка Human Emulator и требования к системе
Актуальный дистрибутив и условия лицензии — на хуманэмулятор.рф. Ниже — общая схема установки и типовые системные зависимости.
Требования
- ОС: Windows — актуальная линейка 7.x и Studio 8 (бета). Linux — Studio 8 (бета), установщик
.run; подробности и состав коробок — Studio 8: что нового. - Память и диск: чем больше ОЗУ, тем стабильнее несколько копий браузера; свободное место на диске под программу и профили.
- Интернет: стабильный доступ к сети.
- Компоненты: для корректной работы PHP-части и оболочки обычно нужны .NET Framework и распространяемые пакеты Microsoft Visual C++ (см. список ниже). Относятся к линейке 7.x: восьмая приносит свой рантайм в установщике.
Для демо-версии отдельная инструкция: установка демо.
Установка 8 (бета) на Linux
Восьмая линейка ставится на Linux тем же мастером, что и на Windows, только файл другой: .run на Qt Installer Framework. Публичное демо под Linux не публикуется — установщик Studio 8 и RT 8 берут в личном кабинете на хуманэмулятор.рф.
Что нужно на машине:
- Проверенные дистрибутивы: Linux-сборки приняты живьём на Debian 12 и Astra Linux 1.8 SE. Любой Debian-совместимый с рабочей glibc и репозиториями почти наверняка встанет, но начинать стоит с проверенных двух;
- Графическая сессия — X11 или Wayland: и установщик, и программа поднимают окно. На сервере без экрана нужен виртуальный дисплей (Xvfb);
- Обычный пользователь, не root — ни установщик, ни программа от root не запускаются; для тихой установки нужны права на повышение (polkit или sudo), одним из шагов установка возвращает права песочнице браузера;
- Сеть на время установки — мастер дозагружает системные пакеты (PHP-компонент, ImageMagick). Если они уже на месте, фаза пропускается, а без сети растягивается на десятки минут;
- Место на диске — установщик студийной сборки занимает около 2,3 ГиБ и распаковывает порядка 3,1 ГиБ; RT заметно легче;
- Docker — по желанию: в контейнерах идут сценарии на JavaScript и Python, распознавание текста и серверы подсказок. Без Docker программа устанавливается и запускается в урезанном режиме, а при первом запуске показывает список того, что недоступно.
Как ставить — отдать файлу право запуска и запустить от своего пользователя:
chmod +x HumanEmulatorStudioInstall.8.run
./HumanEmulatorStudioInstall.8.run
Мастер ставится в домашнюю папку по умолчанию, каталог можно выбрать; тихая установка (для стендов и скриптов развёртывания) тоже есть. Чем мерить готовность до установки: echo $DISPLAY (есть сессия), whoami (не root), df -h на целевом диске (запас 6+ ГиБ), docker version — если планируются контейнерные сценарии.
Установка полной версии
Программа поставляется одним установочным файлом. Скачайте дистрибутив по ссылке из личного кабинета / письма после покупки на странице покупки и запустите установщик.
Жмём Next.
Читаем лицензию, выбираем I accept the agreement, жмём Next.
Выбираем папку (по умолчанию C:\XWeb). При нескольких дисках удобнее ставить не на системный.
Тип установки и компоненты:
- Main Files — ядро (обязательно);
- PHP Files — встроенный PHP (рекомендуется);
- Samples and Tests of Scripts — примеры и тесты функций;
- Files for use XHE through VC++ — только если нужна работа через VC++.
Имя группы в меню программ - Next.
Ярлыки - Next.
Проверяем настройки - Next.
Дожидаемся окончания.
При необходимости запускаем Human Emulator сразу после установки.
Далее: активация, затем структура папок и интерфейс.
Библиотеки Visual C++
На части систем нужны распространяемые пакеты Visual C++. Актуальный список и установщики — на сайте Microsoft:
- Latest supported Visual C++ Redistributable downloads
- VC++ Redistributable x86 (последний)
- VC++ Redistributable x64 (последний)
Старые пакеты 2008/2010 (если требует конкретная сборка) ищите в том же разделе Microsoft Learn — прямые страницы download Center с id=29 / 5555 и т.п. больше не открываются (404).
Все статьи · API · Демо