# Instalação do Sherpa Robot Attended no Astra Linux

> Para a instalação, são necessários direitos sudo

Se o Robô já estiver instalado, vá para a seção [Download e descompactação do Robô](#skachivanie-i-raspakovka-robota) para atualizá-lo.

## Instalação do .NET Core 8

Instruções gerais de instalação estão disponíveis no site da Microsoft:

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

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

* Baixe o repositório da Microsoft para Debian 10:

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

* Instale o repositório da Microsoft no sistema:

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

* Remova o arquivo temporário de instalação:

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

* Atualize a lista de pacotes:

```
sudo apt-get update
```

* Instale o SDK .NET 8.0:

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

* Instale o PowerShell:

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

## Instalação do libgdiplus

Para o funcionamento da emulação de teclado e mouse, é necessário instalar a biblioteca libgdiplus. Para isso, execute no terminal:

```
sudo apt install libgdiplus
```

Se você recebeu uma mensagem de que o pacote não foi encontrado, será necessário adicionar o repositório. Isso pode ser feito no programa "Gerenciador de Pacotes Synaptic".

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

## Instalação do tesseract

Para trabalhar com o tesseract, execute no terminal:

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

## Instalação do python

Para trabalhar com o python, execute no terminal:

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

Se a instalação falhar, será necessário instalar os pacotes "Ferramentas de Desenvolvimento". Isso pode ser feito no programa "Gerenciador de Pacotes Synaptic".

## Download e descompactação do Robô

**Execute no terminal:**

* Remova o arquivo sherpa-robot.zip:

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

* Baixe o arquivo sherpa-robot.zip:

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

* Descompacte o arquivo ZIP:

```
unzip -o sherpa-robot.zip
```

* Vá para a pasta sherpa-robot e defina permissões de execução para os arquivos:

```
cd sherpa-robot && chmod +x Chrome/process-agent-host && chmod +x process-agent && chmod +x sherpa-assistant && cd ../
```

> Para atualizar o Robô para a versão mais recente, você pode inserir este comando no terminal. Ele reúne todos os comandos descritos acima: `rm -f sherpa-robot.zip && wget https://sherparpa.ru/downloads/linux/get.php -O sherpa-robot.zip && unzip -o sherpa-robot.zip && cd sherpa-robot && chmod +x Chrome/process-agent-host && chmod +x process-agent && chmod +x sherpa-assistant && cd ../`

* Inicie o Sherpa Assistant:

```
./sherpa-robot/sherpa-assistant
```

* No gerenciador de arquivos, acesse a pasta sherpa-robot e crie um atalho para o arquivo sherpa-assistant.

## Instalação do Yandex Browser

Para que o Robô funcione com o Yandex Browser, é necessário instalar um plugin nele, para isso:

* Abra o navegador e vá para a seção "Extensões".
* Acesse a pasta com o Robô instalado:

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

* Acesse a pasta Chrome:

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

* Arraste o arquivo plugin.crx para a janela do navegador.
* Adicione a extensão e feche o navegador.
* Abra uma janela de terminal na pasta atual. Execute os seguintes comandos:

  * Torne o script install\_host.sh executável:

  `chmod +x install_host.sh`

  * Execute o script install\_host.sh:

  `./install_host.sh`
* Inicie o navegador.

Se o ícone do plugin Sherpa RPA ficou azul, significa que o plugin foi instalado com sucesso.

O plugin também pode ser instalado pelo site:

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

E após isso, é necessário executar os itens 3, 4, 5, 6, 7.


---

# 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/pt/sherpa-rpa/sherpa-orchestrator/razvertyvanie-platformy-pod-upravleniem-orkestratora/ustanovka-sherpa-robot/ustanovka-sherpa-robot-attended-na-linux/ustanovka-sherpa-robot-attended-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.
