Installing Sherpa RPA on Alt Linux#

Root or sudo privileges are required for installation

1. Install .NET Core 8#

Run the following in a terminal:

  • Sign in as the administrator:

su

  • Download the .NET installation script:

wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh

  • Make the script executable:

chmod +x ./dotnet-install.sh

  • Install the SDK to /usr/share/dotnet:

./dotnet-install.sh --channel 8.0 --install-dir /usr/share/dotnet

  • Open the system environment configuration file for editing:

mcedit /etc/profile

  • In /etc/profile, insert the following line before the [ -n "$PATH"] line:

[ -n "$DOTNET_ROOT" ] || DOTNET_ROOT="/usr/share/dotnet"

  • Export the variable to the environment:

export DOTNET_ROOT

  • Before the export PATH line in /etc/profile, add:

PATH="$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools"

  • Reboot the computer;
  • Check:

dotnet --version

1.1. Update packages#

Run in a terminal:

  • Sign in as the administrator:

su

  • Update packages:

apt-get update

1.2. Install language data for Tesseract OCR #

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

  • Download and unpack the archive into a folder:

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

  • Unpack it into the folder:

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

2. Install the libgdiplus library for keyboard and mouse emulation#

Run in a terminal:

apt-get install libgdiplus

3. Download and run the installer #

Exit administrator mode:

exit

Run in a terminal:

  • Remove the old installer if present:

rm -f SherpaRPA

  • Download the latest installer:

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

  • Make the file executable:

chmod +x SherpaRPA

  • Run the installer:

./SherpaRPA

To download and run the installer, you can use this line in the terminal. It combines all of the commands above: rm -f SherpaRPA && wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA && chmod +x SherpaRPA && ./SherpaRPA

4. Installation#

  1. If the Robot was installed previously, you will see the following window:

You can choose "Install" to update the Robot or "Remove" to uninstall it.

  1. If this is the first installation, or if you selected "Install" in the previous step, the following window appears:

You can choose:

  • create a desktop shortcut,
  • create a folder in the Start menu,
  • install the Robot for the current user or for all users.
  1. After clicking "Next", we proceed to the next window:

In this window, you need to choose the folder where the Robot will be installed.

  1. After clicking "Next", a window appears showing the Robot installation progress:
  1. When installation completes, you will see a window where you can launch Sherpa Designer immediately by clicking the "Launch" button:

5. Install the plugin for Yandex Browser#

  1. Open the browser and go to the "Extensions" section;

  2. Open the file manager and navigate to the folder with the installed Robot:

/home/user/.config/sherpa-rpa/sherpa-robot

  1. Go to the Chrome folder:

/home/user/.config/sherpa-rpa/sherpa-robot /Chrome

  1. Drag the plugin.crx file into the browser window;

  2. Add the extension;

  3. Close the browser;

  4. Open a terminal window in the current folder and run:

chmod +x install_host.sh

./install_host.sh

  1. Start the browser.

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

You can also install the extension from the store:

Sherpa RPA Browser Automation 3.1.0 - Chrome Web Storechromewebstore.google.com

And then perform steps 4, 5, 6, 7, 8.