Installing Sherpa RPA on RedOS#

Root or sudo privileges are required to install.

1. Install .NET Core 8#

General installation instructions are available from Microsoft:

linux fedoralearn.microsoft.com install rhellearn.microsoft.com

Run in a terminal:

  • Install the .NET SDK 8.0:

sudo dnf install -y dotnet-sdk-8.0

  • Install PowerShell:

sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-1.rh.x86_64.rpm

2. Install libgdiplus#

To enable keyboard and mouse emulation, install the libgdiplus library.

Run in a terminal:

sudo dnf install libgdiplus

3. Install Tesseract#

Install Tesseract with:

sudo dnf install tesseract-langpack-rus

If you plan to use Tesseract OCR or the automatic page rotation detection in the Templating tool, improve recognition quality by doing the following:

  • Download the archive

wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/traineddata.zip -O traineddata.zip

  • Unpack it to the folder

sudo unzip -o traineddata.zip -d /usr/share/tesseract/tessdata

4. Install Python#

Install Python development headers:

sudo dnf install python3-devel.x86_64

5. Installing the plugin in Yandex Browser#

To enable the Robot to work with Yandex Browser, install the browser plugin:

  • Open the browser and go to the "Extensions" section;
  • Open the file manager and navigate to the folder with the installed Robot:

/home/user/sherpa-robot ;

  • Go to the Chrome folder:

/home/user/sherpa-robot/Chrome ;

  • Drag the plugin.crx file into the Yandex Browser window;
  • Open a terminal in the current folder and run:

chmod +x install_host.sh ;

./install_host.sh ;

  • Start the browser.

If the Sherpa RPA plugin icon turns blue, the plugin is installed successfully.

You can also install the extension from the store:

bdnlfnchnkjeempadnmcgbbkbacffoblchrome.google.com

And then perform steps 3, 4, 5.