# Instalación de Sherpa Robot Unattended en RedOS

> Se requieren privilegios 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 de Microsoft:

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

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

* Instale el paquete .NET SDK versión 8.0:

```
sudo dnf install -y dotnet-sdk-8.0
```

* Instale el paquete RPM de PowerShell versión 7.4.2:

```
sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-1.rh.x86_64.rpm
```

## 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 dnf install libgdiplus
```

## Instalación de tesseract

Para trabajar con tesseract, ejecute en la terminal:

```
sudo dnf install tesseract-langpack-rus
```

## Instalación de python

Para trabajar con python, ejecute en la terminal:

```
sudo dnf install python3-devel.x86_64
```

## Instalación del servidor RDP

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

**Ejecute en la terminal:**

* Instale xrdp:

```
sudo dnf 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
```

* Vaya a la carpeta sherpa-robot y establezca 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. Este comando agrupa 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 "Centro de Control" → "Gestión de Usuarios";
* 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 privilegios 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-1faa151db58d7ce026192c92d7d7eb5b386be5dc%2F2025-07-25_17-17-34.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 accesos directos de Sherpa Assistant.
3. El comando crea un acceso directo en el inicio automático del 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 pueden ejecutarse para todas las cuentas o de manera selectiva:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-66682f2bdbbff34dca8494d6d64f055f6e058be1%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(454).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.

* Inicie sesión en la cuenta.
* Abra el navegador y dirígete a la sección "Complementos".
* Inicie el administrador 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 ha vuelto azul, significa que el complemento se ha instalado 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 esto, ejecute los puntos 4, 5, 6, 7.

## Instalación de Chromium

Para que el Robot funcione con Chromium, es necesario instalar un complemento en él:

* Dirígete al enlace:

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

* Instale el complemento.
* Dirígete a la carpeta:

```
 /home/user/sherpa-robot/Chrome
```

* Inicie una ventana de terminal en la carpeta actual:

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

  `chmod +x install_host.sh`

  * Ejecute el script install\_host.sh:

  `./install_host.sh`

  * Copie el archivo de configuración JSON para extensiones de Mensajería Nativa de Chrome a Chromium:

  `cp -f $HOME/.config/google-chrome/NativeMessagingHosts/processagent.sherparpa.json $HOME/.config/chromium/NativeMessagingHosts`
* Inicie el navegador.

Si el ícono del complemento Sherpa RPA se ha vuelto azul, significa que el complemento se ha instalado correctamente.


---

# 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-redos.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.
