Instalando o Sherpa RPA no Astra Linux#
São necessários privilégios de root ou
sudopara instalar.
1. Instalar o .NET Core 8#
As instruções gerais de instalação estão disponíveis na Microsoft:
Установка .NET в Debian - .NETdocs.microsoft.com Install PowerShell 7 on Debian - PowerShelldocs.microsoft.comExecute no terminal:
- Baixe o arquivo de configuração:
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
- Instale o pacote:
sudo dpkg -i packages-microsoft-prod.deb
- Remova o arquivo:
rm packages-microsoft-prod.deb
- Atualize a lista de pacotes:
sudo apt-get update
- Instale o .NET SDK 8.0:
sudo apt-get install -y dotnet-sdk-8.0
- Instale o PowerShell:
sudo apt-get install -y powershell
2. Ativar transparência para destacar seletores#
Abra o painel de controle "fly-admin-center". Vá para "Fly Appearance". Abra a aba "Effects" e verifique se duas opções estão ativadas: "Composite Manager" e "Transparency".
.png)
3. Instalar a biblioteca libgdiplus para emulação de teclado e mouse#
Execute no terminal:
sudo apt install libgdiplus
Se aparecer uma mensagem informando que o pacote não foi encontrado, será necessário adicionar o repositório. Isso pode ser feito no programa "Synaptic Package Manager".
deb https://dl.astralinux.ru/astra/frozen/2.12_x86-64/2.12.45/repository stable main contrib non-free
4. Instalar o Tesseract#
Execute no terminal:
sudo apt install tesseract-ocr-rus
Se você planeja usar o Tesseract OCR ou a detecção automática de rotação de página na ferramenta de templates, melhore a qualidade do reconhecimento fazendo o seguinte:
- Baixe o arquivo e descompacte-o em uma pasta:
wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/traineddata.zip -O traineddata.zip
- Descompacte-o em:
sudo unzip -o traineddata.zip -d /usr/share/tesseract-ocr/4.00/tessdata
5. Instalar o Python#
Execute no terminal:
sudo apt-get install -y libpython3.7-dev
Se a instalação terminar com erro, instale o grupo de pacotes "Development Tools". Isso pode ser feito no programa "Synaptic Package Manager".
6. Baixar e executar o instalador#
Execute no terminal:
- Remova a versão antiga do instalador:
rm -f SherpaRPA
- Baixe a versão mais recente do instalador:
wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA
- Torne o arquivo executável:
chmod +x SherpaRPA
- Execute o instalador:
./SherpaRPA
Você pode baixar e executar o instalador em uma única linha no terminal. Ela combina todos os comandos acima: rm -f SherpaRPA && wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA && chmod +x SherpaRPA && ./SherpaRPA
7. Instalação #
- Se o Robot já foi instalado antes, você verá a seguinte janela:
.png)
- Se a instalação estiver sendo feita pela primeira vez, ou se você selecionou "Install" na etapa anterior, a seguinte janela será exibida:
.png)
Você pode escolher criar um atalho na área de trabalho, criar uma pasta no menu Start e instalar o Robot para o usuário atual ou para todos os usuários.
- Depois de clicar em "Next", você precisa escolher a pasta para instalar o Robot:
.png)
- Depois de clicar em "Next", uma janela mostrará o progresso da instalação do Robot:
.png)
- Quando a instalação terminar, você verá uma janela em que poderá iniciar o Sherpa Designer imediatamente clicando em "Run".
.png)
7.1. Instalar o plugin no Yandex Browser#
Para trabalhar com o Yandex Browser, o Robot requer o plugin:
Abra o navegador e vá para a seção "Extensions";
Depois abra o gerenciador de arquivos e abra a pasta com o Robot instalado:
/home/user/.config/sherpa-rpa/sherpa-robot
- Vá para a pasta Chrome:
/home/user/.config/sherpa-rpa/sherpa-robot /Chrome
Arraste o arquivo
plugin.crxpara a janela do navegador;Adicione a extensão;
Feche o navegador;
Abra uma janela de terminal na pasta atual e execute os seguintes comandos:
chmod +x install_host.sh
./install_host.sh
- Inicie o navegador.
Se o ícone do plugin Sherpa RPA ficar azul, o plugin foi instalado com sucesso.
Também é possível instalar o plugin no site:
E então concluir os passos 4, 5, 6, 7, 8.