Instalación de Sherpa RPA en OSNova#

Se requieren privilegios de root o sudo para la instalación.

Desactive la protección de memoria:

  • Para desactivar permanentemente, añada a /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="quiet mprotect=off"

  • Actualice GRUB:

sudo update-grub

  • Reinicie el equipo.

Añada el repositorio Debian para instalar libgdiplus:

  • Para OSNova 2:

    • Descargue el archivo:

    sudo wget https://dl.nppct.ru/onyx/stable/misc/apt/sources.list.d/zz-debian-10-buster.list

    • Guarde el archivo en /etc/apt/sources.list.d/:

    -P /etc/apt/sources.list.d/

  • Para OSNova 3:

    • Descargue el archivo:

    sudo wget https://dl.nppct.ru/onyx3/stable/misc/apt/sources.list.d/zz-debian-12-bookworm.list

    • Guarde el archivo en /etc/apt/sources.list.d/:

    -P /etc/apt/sources.list.d/

Actualice las listas de paquetes:

sudo apt update

1. Instalar .NET Core 8#

Las instrucciones de Microsoft:

linux debiandocs.microsoft.com install debiandocs.microsoft.com

Ejecute en una terminal:

  • Descargue el instalador:

    • Para OSNova 2:

    wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb

    • Para OSNova 3:

    wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb

  • Instale el archivo descargado:

sudo dpkg -i packages-microsoft-prod.deb

  • Elimine el archivo temporal:

rm packages-microsoft-prod.deb

  • Actualice las listas de paquetes:

sudo apt update

  • Instale .NET SDK 8.0:

sudo apt install -y dotnet-sdk-8.0

  • Instale PowerShell:

sudo apt install -y powershell

2. Instalar libgdiplus#

Para habilitar la emulación de teclado y ratón, instale libgdiplus.

Ejecute en una terminal:

sudo apt install libgdiplus

3. Instalar Tesseract#

Instale Tesseract con:

sudo apt install tesseract-ocr-rus

Si planea usar Tesseract OCR o la detección automática de rotación de página, mejore la calidad descargando:

  • Descargue el archivo

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

  • Descomprímalo en:

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

4. Descargar y ejecutar el instalador#

Ejecute en una terminal:

  • Elimine el instalador antiguo:

rm -f SherpaRPA

  • Descargue el instalador más reciente:

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

  • Haga el archivo ejecutable:

chmod +x SherpaRPA

  • Ejecute el instalador:

./SherpaRPA

Para descargar y ejecutar el instalador en una sola línea: rm -f SherpaRPA && wget https://sherparpa.ru/downloads/linux/SherpaRPA.php -O SherpaRPA && chmod +x SherpaRPA && ./SherpaRPA

  • Si Sherpa ya estaba instalado, verá un diálogo con opciones "Instalar" o "Eliminar";
  • Elija la carpeta de instalación y haga clic en "Siguiente";
  • La siguiente ventana mostrará el progreso de la instalación;
  • Al finalizar, aparecerá un diálogo para ejecutar Sherpa Designer con el botón "Ejecutar".

5. Instalar el complemento en Yandex Browser#

Para que el Robot funcione con Yandex Browser, instale el complemento:

  • Abra el navegador y vaya a "Extensiones";
  • Vaya a la carpeta del Robot instalado:

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

  • Vaya a la carpeta Chrome:

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

  • Arrastre plugin.crx a la ventana del navegador;
  • Abra un terminal en la carpeta actual y ejecute:

chmod +x install_host.sh ;

./install_host.sh ;

  • Inicie el navegador.

Si el icono del complemento Sherpa RPA se vuelve azul, la instalación fue exitosa.

También puede instalar la extensión desde la tienda:

bdnlfnchnkjeempadnmcgbbkbacffoblchrome.google.com

Y luego realizar los pasos 3, 4, 5.