Instalación de Sherpa RPA en Astra Linux#

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

1. Instalar .NET 8.0 #

Las instrucciones generales de instalación están en Microsoft:

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

Ejecute en una terminal:

  • Descargue el paquete de configuración:

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

  • Instale el paquete:

sudo dpkg -i packages-microsoft-prod.deb

  • Elimine el archivo:

rm packages-microsoft-prod.deb

  • Actualice la lista de paquetes:

sudo apt-get update

  • Instale .NET SDK 8.0:

sudo apt-get install -y dotnet-sdk-8.0

  • Instale PowerShell:

sudo apt-get install -y powershell

Aparecerá el mensaje: “Installation finished successfully”.

2. Activar transparencia para el resaltado de selectores#

Abra el panel de control "fly-admin-center" y vaya a "Apariencia":

Vaya a la pestaña "Efectos" y asegúrese de que "Gestor de composición" y "Transparencia" estén habilitados.

3. Configurar libgdiplus#

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

Ejecute en una terminal:

sudo apt install libgdiplus

Si el paquete no se encuentra, añada el repositorio.

Puede añadirlo con Synaptic añadiendo la línea:

deb https://dl.astralinux.ru/astra/frozen/2.12_x86-64/2.12.45/repository stable main contrib non-free

4. 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 en la herramienta de plantillas, 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

5. Instalar Python#

Instale los encabezados de desarrollo de Python:

sudo apt-get install -y libpython3.7-dev

Si la instalación falla, instale los paquetes "Development Tools" desde Synaptic.

6. Descargar y ejecutar el instalador#

Ejecute en una terminal:

  • Elimine la versión antigua del instalador:

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".

7. Instalar el complemento en Yandex Browser#

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

  • Abra el navegador y vaya a "Extensiones";
  • Abra el administrador de archivos y 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;
  • Añada la extensión;
  • Cierre el navegador;
  • Abra una 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.