

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menginstal Guard untuk Linux dan macOS
<a name="setting-up-linux"></a>

Anda dapat menginstal AWS CloudFormation Guard untuk Linux dan macOS dengan menggunakan biner rilis pra-bangun, Cargo, atau melalui Homebrew.

## Instal Guard dari biner rilis yang dibuat sebelumnya
<a name="install-pre-built-binaries"></a>

Gunakan prosedur berikut untuk menginstal Guard dari biner pra-bangun.

1. Buka terminal, dan jalankan perintah berikut.

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

1. Jalankan perintah berikut untuk mengatur `PATH` variabel Anda.

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

   *Hasil:* Anda telah berhasil menginstal Guard dan mengatur `PATH` variabel.

   1. (Opsional) Untuk mengkonfirmasi instalasi Guard, jalankan perintah berikut.

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

     Perintah mengembalikan output berikut.

     ```
     cfn-guard 3.1.2
     ```

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

Cargo adalah manajer paket Rust. Selesaikan langkah-langkah berikut untuk menginstal Rust, yang mencakup Cargo. Kemudian, instal Guard from Cargo.

1. Jalankan perintah berikut dari terminal, dan ikuti petunjuk di layar untuk menginstal Rust.

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

   1. (Opsional) Untuk lingkungan Ubuntu, jalankan perintah berikut.

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

1. Konfigurasikan variabel `PATH` lingkungan Anda, dan jalankan perintah berikut.

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

1. Dengan Cargo diinstal, jalankan perintah berikut untuk menginstal Guard.

   ```
   cargo install cfn-guard
   ```

   *Hasil*: Anda telah berhasil menginstal Guard.

   1. (Opsional) Untuk mengkonfirmasi instalasi Guard, jalankan perintah berikut.

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

     Perintah mengembalikan output berikut.

     ```
     cfn-guard 3.1.2
     ```

## Instal Guard dari Homebrew
<a name="install-guard-from-homebrew"></a>

Homebrew adalah manajer paket untuk macOS dan Linux. Selesaikan langkah-langkah berikut untuk menginstal Homebrew. Kemudian, instal Guard dari Homebrew.

1. Jalankan perintah berikut dari terminal, dan ikuti petunjuk di layar untuk menginstal Homebrew.

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

1. Dengan Homebrew diinstal, jalankan perintah berikut untuk menginstal Guard.

   ```
   brew install cloudformation-guard
   ```

   *Hasil*: Anda telah berhasil menginstal Guard.

   1. (Opsional) Untuk mengkonfirmasi instalasi Guard, jalankan perintah berikut.

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

     Perintah mengembalikan output berikut.

     ```
     cfn-guard 3.1.2
     ```