

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Implemente no Linux
<a name="discovery-tool-deploy-linux"></a>

A ferramenta de descoberta está disponível como um instalador Linux autônomo para implantação em distribuições Linux suportadas. Use essa opção quando quiser instalar a ferramenta de descoberta diretamente em um servidor Linux existente em vez de implantar uma máquina virtual.

## Especificações do servidor Linux
<a name="discovery-tool-linux-server-specs"></a>
+ **RAM** — Recomendamos alocar pelo menos 16 GB
+ **CPU** — Recomendamos alocar pelo menos 4 núcleos
+ **Discos** — 35 GB

## Distribuições Linux compatíveis
<a name="discovery-tool-linux-supported-distros"></a>
+ **Amazon Linux** — Amazon Linux 2, Amazon Linux 2023
+ **Red Hat Enterprise Linux e derivados** — RHEL 8—9, Rocky Linux 8—9, 9 AlmaLinux 
+ **Ubuntu** — 20.04, 22.04, 24.04
+ **Debian** — 10, 11, 12
+ **SUSE** — SLES 15 SP5

## Instale a ferramenta de descoberta
<a name="discovery-tool-linux-install"></a>

Baixe o script do instalador a partir deste URL: [https://s3.us-east-1.amazonaws.com/atx.discovery.collector.bundle/releases/latest/AWS-Transform-discovery-tool.sh](https://s3.us-east-1.amazonaws.com/atx.discovery.collector.bundle/releases/latest/AWS-Transform-discovery-tool.sh)

**Para instalar a ferramenta de descoberta no Linux**

1. Baixe o script do instalador no seu servidor Linux.

   ```
   curl -O https://s3.us-east-1.amazonaws.com/atx.discovery.collector.bundle/releases/latest/AWS-Transform-discovery-tool.sh
   chmod +x AWS-Transform-discovery-tool.sh
   ```

1. (Opcional) Execute a verificação de compatibilidade para verificar se o sistema atende aos requisitos.

   ```
   sudo ./AWS-Transform-discovery-tool.sh check
   ```

1. Instale a ferramenta de descoberta. Escolha uma das seguintes opções:

   **Opção 1: instalar com instalação automática de dependência (recomendado)**

   Essa opção instala automaticamente todas as dependências ausentes do sistema antes de instalar o serviço.

   ```
   sudo ./AWS-Transform-discovery-tool.sh install --install-deps
   ```

   **Opção 2: instalar sem instalação automática de dependências**

   Essa opção verifica se há dependências ausentes e exibe erros com instruções de instalação manual se dependências críticas estiverem ausentes. Use essa opção se sua organização restringir a instalação automática de pacotes e você preferir gerenciar pacotes do sistema manualmente.

   ```
   sudo ./AWS-Transform-discovery-tool.sh install
   ```

1. Inicie o serviço de ferramentas de descoberta.

   ```
   sudo ./AWS-Transform-discovery-tool.sh start
   ```

1. Acesse a ferramenta de descoberta em`https://{{ip_address}}:5000`.

Para desinstalar a ferramenta de descoberta, execute`sudo ./AWS-Transform-discovery-tool.sh uninstall`.

Você também pode usar os seguintes comandos para gerenciar o serviço:
+ `sudo ./AWS-Transform-discovery-tool.sh status`— Verifique se o serviço está em execução.
+ `sudo ./AWS-Transform-discovery-tool.sh stop`— Pare o serviço.
+ `sudo ./AWS-Transform-discovery-tool.sh logs`— Visualize os registros do serviço.

## Dependências do sistema
<a name="discovery-tool-linux-dependencies"></a>

O instalador verifica as seguintes dependências do sistema:


| Dependência | Gravidade | Finalidade | 
| --- | --- | --- | 
| OpenSSL | Crítico | Gera a chave de criptografia do banco de dados | 
| libcrypt | Crítico | Exigido pelo tempo de execução do Python | 
| Bibliotecas Kerberos | Aviso | Necessário para a autenticação Kerberos em servidores Windows. Sem isso, o NTLM e a autenticação básica ainda funcionam. | 

Dependências críticas são necessárias para que a ferramenta de descoberta seja iniciada. Se eles estiverem ausentes e você escolher a Opção 2 (sem`--install-deps`), o instalador exibirá um erro com instruções para instalá-los manualmente. Warning-level dependências são opcionais — o instalador avisa você, mas prossegue com a instalação.

**nota**  
O instalador verifica a compatibilidade do sistema, incluindo a versão glibc e a disponibilidade do systemd. Em sistemas com systemd 250 ou posterior (Amazon Linux 2023, RHEL 9, Rocky 9, 9, Ubuntu 24.04\+, AlmaLinux Debian 12\+), a chave de criptografia do banco de dados é criptografada em repouso usando systemd-creds. Em sistemas mais antigos, a chave de criptografia é armazenada como um arquivo protegido por permissão.