# Instalación de Sherpa Robot Unattended en Astra Linux

> Se requieren derechos de sudo para la instalación

Si el Robot ya está instalado, dirígete a la sección [Descarga y descompresión del Robot](#skachivanie-i-raspakovka-robota) para actualizarlo.

### Instalación de .NET Core 8 y Powershell

Las instrucciones generales de instalación se encuentran en el sitio web de Microsoft:

{% embed url="<https://docs.microsoft.com/es-es/dotnet/core/install/linux-debian>" %}

{% embed url="<https://docs.microsoft.com/en-us/powershell/scripting/install/install-debian?view=powershell-7.2>" %}

* Descargue el repositorio de Microsoft para Debian 10:

<pre><code><strong>wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb 
</strong></code></pre>

* Instale el repositorio de Microsoft en el sistema:

```
sudo dpkg -i packages-microsoft-prod.deb
```

* Elimine el archivo temporal de instalación:

```
rm packages-microsoft-prod.deb
```

* Actualice la lista de paquetes:

```
sudo apt-get update
```

* Instale el SDK .NET 8.0:

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

* Instale PowerShell:

```
sudo apt-get install -y powershell
```

## Instalación de libgdiplus

Para que la emulación del teclado y el ratón funcione, es necesario instalar la biblioteca libgdiplus. Para ello, ejecute en la terminal:

```
sudo apt install libgdiplus
```

Si recibe un mensaje de que el paquete no se encuentra, es necesario agregar el repositorio. Esto se puede hacer en el programa "Gestor de paquetes Synaptic".

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

## Instalación de tesseract

Para trabajar con tesseract, ejecute en la terminal:

```
sudo apt install tesseract-ocr-rus
```

## Instalación de python

Para trabajar con python, ejecute en la terminal:

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

Si la instalación finaliza con un error, es necesario instalar los paquetes "Herramientas de desarrollo". Esto se puede hacer en el programa "Gestor de paquetes Synaptic".

## Instalación del servidor RDP

Para conectarse a la máquina del Coordinador, es necesario instalar el servidor xrdp.

**Ejecute en la terminal:**

* Instale xrdp:

```
sudo apt-get install xrdp
```

* Reinicie xrdp:

```
sudo systemctl restart xrdp
```

* Active el inicio automático de xrdp al arrancar el sistema:

```
sudo systemctl enable xrdp --now
```

* Reinicie el sistema:

```
sudo reboot
```

## Descarga y descompresión del Robot

**Ejecute en la terminal:**

* Elimine el archivo sherpa-robot.zip:

```
rm -f sherpa-robot.zip
```

* Descargue el archivo sherpa-robot.zip:

```
wget https://sherparpa.ru/downloads/linux/get-robot.php -O sherpa-robot.zip
```

* Descomprima el archivo ZIP:

```
sudo unzip -o sherpa-robot.zip -d /usr/lib
```

* Dirígete a la carpeta sherpa-robot y establece permisos de ejecución para los archivos:

  * Haga que el script install\_host.sh sea ejecutable:

  `sudo chmod a+x /usr/lib/sherpa-robot/Chrome/install_host.sh`

  * Haga que el archivo process-agent-host sea ejecutable:

  `sudo chmod a+x /usr/lib/sherpa-robot/Chrome/process-agent-host`

  * Haga que el archivo process-agent sea ejecutable:

  `sudo chmod a+x /usr/lib/sherpa-robot/process-agent`

  * Haga que el archivo sherpa-assistant sea ejecutable:

  `sudo chmod a+x /usr/lib/sherpa-robot/sherpa-assistant`

  * Haga que el archivo sherpa-assistant-console sea ejecutable:

  `sudo chmod a+x /usr/lib/sherpa-robot/sherpa-assistant-console`

> Para instalar o actualizar el Robot a la última versión, puede ingresar este comando en la terminal. En él se recopilan todos los comandos descritos anteriormente: `rm -f sherpa-robot.zip && wget https://sherparpa.ru/downloads/linux/get-robot.php -O sherpa-robot.zip && sudo unzip -o sherpa-robot.zip -d /usr/lib && sudo chmod a+x /usr/lib/sherpa-robot/Chrome/install_host.sh && sudo chmod a+x /usr/lib/sherpa-robot/Chrome/process-agent-host && sudo chmod a+x /usr/lib/sherpa-robot/process-agent && sudo chmod a+x /usr/lib/sherpa-robot/sherpa-assistant && sudo chmod a+x /usr/lib/sherpa-robot/sherpa-assistant-console`

## Agregar Usuarios para ejecutar Robots Unattended

**Ejecute en la terminal:**

* Inicie el centro de administración:

```
sudo fly-admin-center
```

* Vaya a "Seguridad" → "Política de seguridad" o seleccione la opción en el menú "Inicio" → "Sistema" → "Política de seguridad".
* Configuración inicial para:

  * Agregar un acceso directo para Sherpa Assistant,
  * Agregar accesos directos al inicio automático para Robots Unattended,
  * Especificar el servidor Orquestador para Robots Unattended,
  * Especificar el GUID de los Robots para las cuentas de Robots Unattended.

  Previamente, es necesario crear cuentas en las que se ejecutarán los Robots Unattended:

  * Haga que el archivo post-configure sea ejecutable:

  `sudo chmod a+x /usr/lib/sherpa-robot/post-configure/post-configure`

  * Ejecute el archivo post-configure con derechos de administrador:

  `sudo /usr/lib/sherpa-robot/post-configure/post-configure`

Verá el menú principal con los comandos:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-5061bf21685a95d82cc6c48fd8d81470bd86a3cb%2F2025-07-25_17-14-32.png?alt=media" alt=""><figcaption></figcaption></figure>

1. El comando crea accesos directos a Sherpa Assistant en el escritorio, así como en el menú "Inicio" → "Desarrollo".
2. El comando elimina los accesos directos de Sherpa Assistant.
3. El comando crea un acceso directo en el inicio automático para el Usuario para ejecutar el Robot Unattended.
4. El comando elimina el acceso directo para ejecutar el Robot Unattended.
5. El comando permite ingresar el servidor Orquestador y especificar el GUID de los Robots.

Todos los comandos se pueden ejecutar para todas las cuentas o de forma selectiva:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-dd86cd04cad44d621e287702327f63d3d84f95ac%2F2025-07-25_17-15-32.png?alt=media" alt=""><figcaption></figcaption></figure>

## Instalación de Yandex Browser

Para que el Robot funcione con Yandex Browser, es necesario instalar un complemento en él.

Esta acción debe realizarse para cada cuenta por separado.

* Abra el navegador y dirígete a la sección "Extensiones".
* Inicie el gestor de archivos y dirígete a la carpeta:

```
/usr/lib/sherpa-robot/Chrome
```

* Arrastre el archivo plugin.crx a la ventana del navegador.
* Agregue la extensión y cierre el navegador.
* Inicie una ventana de terminal en la carpeta actual:

```
./install_host.sh
```

* Inicie el navegador.

Si el ícono del complemento Sherpa RPA se volvió azul, significa que el complemento se instaló correctamente.

También se puede instalar el complemento desde el sitio:

{% embed url="<https://chrome.google.com/webstore/detail/sherpa-rpa/bdnlfnchnkjeempadnmcgbbkbacffobl>" %}

Y después de eso, ejecute los puntos 4, 5, 6.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/es/sherpa-rpa/sherpa-orchestrator/razvertyvanie-platformy-pod-upravleniem-orkestratora/ustanovka-sherpa-robot/ustanovka-sherpa-robot-unattended-na-linux/ustanovka-sherpa-robot-unattended-na-astra-linux.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
