Требования к окружению для установки
Требования к Оркестратору
- Оркестратор должен быть настроен и запущен в вашей локальной сети, должна быть обеспечена его сетевая доступность для рабочих станций. Уточните адрес (URL) Оркестратора у вашего системного администратора.
- Версия 2.5.0
- Наличие сертификата, заверенного ЦС, включенного в доверенные сертификаты на рабочих станциях. Самоподписанные сертификаты могут использоваться только для пробных запусков и не гарантируют надежной работы
Требования к рабочей станции
RAM не менее 4Gb, свободное место на диске от 5 Gb
ALT Linux WS 10 / 64, с базовыми настройками профилей безопасности (без ввода в домен Windows)
- Учетная запись с правами администратора (sudo). Внимание. Прямая установка в сеансе root (когда в терминале отображается подсказка root@<host>) может привести к непредсказуемым последствиям и потому недопустима. Проводите установку в сеансе пользователя, у которого доступно выполнение команд через sudo. Для активации возможности использовать sudo для обычных пользователей может потребоваться выполнение: "su -", затем "control sudowheel enabled" или добавление пользователя в группу wheel: "sudo usermod -aG wheel $USER"
Устойчивое подключение к официальным репозиториям ALT Linux (доступ в интернет либо к локальным зеркалам репозиториев пакетов ALT Linux)
Для работы с автоматизацией браузера - необходимо убедиться в наличии одного из браузеров, при необходимости - установить один из поддерживаемых в текущем релизе:
Yandex-Browser 22.9
Yandex-Browser 22.5
Yandex-Browser 22.7
Yandex-Browser 23.3
Chromium 94
Chromium 101
Firefox 31
Firefox 30
Примечание. Если в комплекте поставки присутствуют роботы, разработанные по заказу, то для работы этих роботов может потребоваться определенная версия браузера (в этом случае необходимо проконсультироваться с разработчиком роботов).
Процесс установки
Необходимые материалы и информация:
- Архив с пакетами дистрибутива в формате *.tar.gz
- Файл конфигурации Агента с настройками - Robin.Agent.cfg (необязательно, но это позволит упростить настройки после установки, можно уточнить у администратора Оркестратора Робин).
- Значение ключа ClientSecret для соединения с Оркестратором если он отличается от значения в Robin.Agent.cfg либо этот файл не предоставлен (эти данные необязательны, но это позволит упростить настройки после установки, можно уточнить у администратора Оркестратора Робин).
- Адрес хоста Оркестратора Робин, установленного в вашей корпоративной сети (можно уточнить у администратора Оркестратора Робин). Адрес хоста должен быть в полном формате со схемой (http/https) и портом, если он отличается от стандартных для схемы значений (http - 80, https - 443). Пример правильного значения: https://orc.robin.corp:8443
Распакуйте полученный архив с фалами дистрибутива в новую директорию внутри вашей домашней директории (например, ~/dist). Для этого откройте в Менеджера файлов директорию с архивом, запустите из него Терминал и выполните команды.
mkdir -p ~/dist
tar -xvzf <имя архива> -C ~/dist
Перейдите внутрь директории с распакованным архивом.
cd ~/dist
Рекомендуется использовать сценарий автоматической установки и конфигурации.
Примечание. При наборе команд и имен в терминале можно использовать клавишу Tab, которая завершает имя после набора первых трех символов, если иных совпадений нет.
Установка
В директории, вместе с установочными пакетами, должны присутствовать следующие файлы:
rpa-robin-install-alt-ent.sh
rpa-robin-check-user-group.sh
Для установки выполните команду
sudo ./rpa-robin-install-alt-ent.sh ./Robin.Agent.cfg <адрес хоста>
Если вам был предоставлен только адрес хоста или только файл конфигурации, укажите их в качестве аргумента при вызове сценария установки (тип параметра распознается автоматически).
Следите за сообщениями на экране. Процесс установки может занять несколько минут.
В ходе установки у Вас будет запрошен ключ ClientSecret. Введи его значение, если он Вам известен, либо сразу нажмите клавишу "Ввод" для продолжения установки без нового ключа.
Получение ClientSecret для аутентификации Robin.Agent через Keycloak
а. Зайти в панель администратора в Keycloak (по адресу https://serverhost:8443/, указать указать свой адрес вместо serverhost)
Логин/пароль по умолчанию: admin/Qwerty123