Установка Sherpa RPA на Debian 13#
Для установки необходимы права sudo
1. Установка .NET Core 8#
Общие инструкции по установке приведены на сайте Microsoft:
Установка .NET в Fedora - .NETlearn.microsoft.com Install PowerShell 7 on Red Hat Enterprise Linux (RHEL) - PowerShelllearn.microsoft.comВыполните в терминале:
- Установите .NET SDK 8.0:
sudo dnf install -y dotnet-sdk-8.0
- Установите PowerShell:
sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-1.rh.x86_64.rpm
2. Установка библиотеки libgdiplus для работы эмуляции клавиатуры и мышки#
Выполните в терминале:
sudo dnf install libgdiplus
3. Установка Tesseract#
Выполнbnt в терминале:
sudo dnf install tesseract-langpack-rus
Если вы планируете использовать Tesseract OCR или функцию автоматического распознавания угла поворота страницы в Шаблонизаторе, то для улучшения качества результата выполните следующие действия:
- Скачайте архив:
wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/traineddata.zip -O traineddata.zip
- Распакуйте его в папку:
sudo unzip -o traineddata.zip -d /usr/share/tesseract/tessdata
4. Установка Python#
Выполните в терминале:
sudo dnf install python3-devel.x86_64
5. Скачивание и запуск установщика#
- Удалите старую версию установщика:
rm -f SherpaRPA
- Скачайте последнюю версию установщика:
wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA
- Добавьте у файла флаг Выполнения:
chmod +x SherpaRPA
- Запустите установщик:
./SherpaRPA
Для скачивания и запуска установщика можно ввести в терминале эту строку. В ней собраны все выше описанные команды: rm -f SherpaRPA && wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA && chmod +x SherpaRPA && ./SherpaRPA
6. Установка#
1) Если Робот был установлен ранее, то Вы увидите следующее окно.
.png)
Вы можете выбрать пункт "Установить" для обновления Робота или пункт "Удалить" для его удаления.
2) Если установка происходит впервые, или в предыдущем окне вы выбрали пункт "Установить", то появится окно установщика. Вы сможете выбрать:
- установку ярлыка на рабочий стол,
- создание папки в меню "Пуск",
- установку Робота для текущего Пользователя / для всех Пользователей.
.png)
3) После нажатия на кнопку "Дальше" необходимо выбрать папку для установки Робота:
.png)
4) После нажатия на кнопку "Дальше" появится окно, где будет виден процесс установки Робота:
.png)
5) Когда установка завершится, вы увидите окно, в котором сможете сразу запустить Sherpa Designer, нажав на кнопку "Запустить":
.png)
6.1. Установка плагина в Yandex Browser #
Для работы Робота с Yandex Browser необходимо установить в него плагин:
1) Откройте браузер и зайдите в раздел "Дополнения";
2) Затем запустите менеджер файлов и откройте папку с установленным Роботом:
/home/user/sherpa-robot
- Перейдите в папку Chrome:
/home/user/sherpa-robot/Chrome
4) Перетащите файл plugin.crx в окно браузера;
5) Добавьте расширение;
6) Закройте браузер;
7) Запустите окно терминала в текущей папке и выполните:
chmod +x install_host.sh
./install_host.sh
8) Запустите браузер.
Если значок плагина Sherpa RPA стал синим, значит плагин успешно установлен.
Также плагин можно установить с сайта:
И после этого выполнить пункты 4, 5, 6, 7, 8.
7.2. Установка плагина в Chromium#
Для работы робота с Chromium необходимо установить в него плагин.
- Перейдите по ссылке и установите плагин:
- Перейдите в папку:
/home/user/sherpa-robot/Chrome
- Запустите окно терминала в текущей папке;
- Сделайте файл install_host.sh исполняемым:
chmod +x install_host.sh
- Запустите install_host.sh в текущей директории:
./install_host.sh
- Скопируйте конфигурационный файл расширения для Native Messaging:
cp -f $HOME/.config/google-chrome/NativeMessagingHosts/processagent.sherparpa.json $HOME/.config/chromium/NativeMessagingHosts
- Запустите браузер.
Если значок плагина Sherpa RPA стал синим, значит плагин успешно установлен.