Installing Sherpa RPA on RedOS#
Root or
sudoprivileges are required to install.
1. Install .NET Core 8#
General installation instructions are available from Microsoft:
Установка .NET в Fedora - .NETlearn.microsoft.com Install PowerShell 7 on Red Hat Enterprise Linux (RHEL) - PowerShelllearn.microsoft.comRun in a terminal:
- Install .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 libgdiplus.
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:
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. Download and run the installer#
Run in a terminal:
- Remove the old installer version:
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
You can download and run the installer in a terminal with this one-liner. It combines all the commands above: rm -f SherpaRPA && wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA && chmod +x SherpaRPA && ./SherpaRPA
6. Installation #
- If the Robot was installed previously, you will see the following window.
.png)
- You can choose "Install" to update the Robot or "Remove" to uninstall it.
.png)
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.
- After clicking "Next", you need to choose the folder for installing the Robot:
.png)
- After clicking "Next", a window will show the Robot installation progress:
.png)
- When installation finishes, you will see a window where you can immediately launch Sherpa Designer by clicking "Run":
.png)
6.1. Install the plugin in Yandex Browser #
To work with Yandex Browser, the Robot requires the plugin:
Open the browser and go to the "Extensions" section;
Then open the file manager and open the folder with the installed Robot:
/home/user/sherpa-robot
- Go to the Chrome folder:
/home/user/sherpa-robot/Chrome
Drag
plugin.crxinto 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 was installed successfully.
You can also install the extension from the store:
And then perform steps 3, 4, 5.
6.2. Install the plugin in Chromium#
To work with Chromium, the Robot requires the plugin.
- Follow the link and install the plugin:
- Go to the folder:
/home/user/sherpa-robot/Chrome
- Open a terminal in the current folder;
- Make the
install_host.shfile executable:
chmod +x install_host.sh
- Run
install_host.shin the current directory:
./install_host.sh
- Copy the extension configuration file for Native Messaging:
cp -f $HOME/.config/google-chrome/NativeMessagingHosts/processagent.sherparpa.json $HOME/.config/chromium/NativeMessagingHosts
- Start the browser.
If the Sherpa RPA plugin icon turns blue, the plugin was installed successfully.