

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Installazione di Guard per Linux e macOS
<a name="setting-up-linux"></a>

Puoi eseguire AWS CloudFormation Guard l'installazione per Linux e macOS utilizzando il binario di versione predefinito, Cargo, o tramite Homebrew.

## Installa Guard da un binario di rilascio predefinito
<a name="install-pre-built-binaries"></a>

Usa la seguente procedura per installare Guard da un binario predefinito.

1. Apri un terminale ed esegui il comando seguente.

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

1. Esegui il comando seguente per impostare la `PATH` variabile.

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

   *Risultati:* Hai installato Guard e impostato la `PATH` variabile con successo.

   1. (Facoltativo) Per confermare l'installazione di Guard, esegui il seguente comando.

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

     Questo comando restituisce il seguente output.

     ```
     cfn-guard 3.1.2
     ```

## Installa Guard from Cargo
<a name="install-guard-from-cargo"></a>

Cargo è il gestore di pacchetti Rust. Completa i seguenti passaggi per installare Rust, che include Cargo. Quindi, installa Guard from Cargo.

1. Esegui il seguente comando da un terminale e segui le istruzioni sullo schermo per installare Rust.

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

   1. (Facoltativo) Per gli ambienti Ubuntu, esegui il seguente comando.

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

1. Configura la variabile di `PATH` ambiente ed esegui il comando seguente.

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

1. Con Cargo installato, esegui il seguente comando per installare Guard.

   ```
   cargo install cfn-guard
   ```

   *Risultati*: Guard è stato installato correttamente.

   1. (Facoltativo) Per confermare l'installazione di Guard, esegui il seguente comando.

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

     Questo comando restituisce il seguente output.

     ```
     cfn-guard 3.1.2
     ```

## Installa Guard da Homebrew
<a name="install-guard-from-homebrew"></a>

Homebrew è un gestore di pacchetti per macOS e Linux. Completa i seguenti passaggi per installare Homebrew. Quindi, installa Guard da Homebrew.

1. Esegui il seguente comando da un terminale e segui le istruzioni sullo schermo per installare Homebrew.

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

1. Con Homebrew installato, esegui il seguente comando per installare Guard.

   ```
   brew install cloudformation-guard
   ```

   *Risultati*: Guard è stato installato correttamente.

   1. (Facoltativo) Per confermare l'installazione di Guard, esegui il seguente comando.

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

     Questo comando restituisce il seguente output.

     ```
     cfn-guard 3.1.2
     ```