

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á.

# Instalando o Guard para Linux e macOS
<a name="setting-up-linux"></a>

Você pode instalar AWS CloudFormation Guard para Linux e macOS usando o binário de versão pré-construído, Cargo, ou por meio do Homebrew.

## Instale o Guard a partir de um binário de versão pré-construído
<a name="install-pre-built-binaries"></a>

Use o procedimento a seguir para instalar o Guard a partir de um binário pré-criado.

1. Abra um terminal e execute o comando a seguir.

   ```
   curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/aws-cloudformation/cloudformation-guard/main/install-guard.sh | sh
   ```

1. Execute o comando a seguir para definir sua `PATH` variável.

   ```
   export PATH=~/.guard/bin:$PATH
   ```

   *Resultados:* Você instalou o Guard com sucesso e definiu a `PATH` variável.

   1. (Opcional) Para confirmar a instalação do Guard, execute o comando a seguir.

     ```
     cfn-guard --version
     ```

     O comando retorna a seguinte saída.

     ```
     cfn-guard 3.1.2
     ```

## Instale o Guard do Cargo
<a name="install-guard-from-cargo"></a>

Cargo é o gerenciador de pacotes Rust. Conclua as etapas a seguir para instalar o Rust, que inclui o Cargo. Em seguida, instale o Guard from Cargo.

1. Execute o comando a seguir em um terminal e siga as instruções na tela para instalar o Rust.

   ```
   curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
   ```

   1. (Opcional) Para ambientes Ubuntu, execute o comando a seguir.

     ```
     sudo apt-get update; sudo apt install build-essential
     ```

1. Configure sua variável de `PATH` ambiente e execute o comando a seguir.

   ```
   source $HOME/.cargo/env
   ```

1. Com o Cargo instalado, execute o comando a seguir para instalar o Guard.

   ```
   cargo install cfn-guard
   ```

   *Resultados*: Você instalou o Guard com sucesso.

   1. (Opcional) Para confirmar a instalação do Guard, execute o comando a seguir.

     ```
     cfn-guard --version
     ```

     O comando retorna a seguinte saída.

     ```
     cfn-guard 3.1.2
     ```

## Instale o Guard do Homebrew
<a name="install-guard-from-homebrew"></a>

O Homebrew é um gerenciador de pacotes para macOS e Linux. Conclua as etapas a seguir para instalar o Homebrew. Em seguida, instale o Guard do Homebrew.

1. Execute o comando a seguir em um terminal e siga as instruções na tela para instalar o Homebrew.

   ```
   /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
   ```

1. Com o Homebrew instalado, execute o comando a seguir para instalar o Guard.

   ```
   brew install cloudformation-guard
   ```

   *Resultados*: Você instalou o Guard com sucesso.

   1. (Opcional) Para confirmar a instalação do Guard, execute o comando a seguir.

     ```
     cfn-guard --version
     ```

     O comando retorna a seguinte saída.

     ```
     cfn-guard 3.1.2
     ```