Способы установки Terraform в Ubuntu: официальный репозиторий, менеджер пакетов Snap, установка вручную.

Чтобы установить Terraform в Ubuntu, вы можете использовать один из следующих методов:

Метод 1: использование официального репозитория HashiCorp

  1. Добавьте ключ GPG HashiCorp:

    curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp.gpg
  2. Добавьте официальный репозиторий HashiCorp:

    echo "deb [signed-by=/usr/share/keyrings/hashicorp.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
  3. Обновить индекс пакетов:

    sudo apt update
  4. Установить Terraform:

    sudo apt install terraform

Метод 2: использование диспетчера пакетов Snap

  1. Установите Snap, если он еще не установлен:

    sudo apt install snapd
  2. Установить Terraform с помощью Snap:

    sudo snap install terraform --classic

Метод 3: установка вручную (двоичный)

  1. Посетите официальную страницу загрузок Terraform: https://www.terraform.io/downloads.html

  2. Загрузите соответствующий двоичный файл Terraform для Ubuntu.

  3. Извлеките скачанный архив.

  4. Переместите извлеченный двоичный файл в каталог, включенный в PATH вашей системы, например /usr/local/bin.

  5. Сделайте двоичный исполняемый файл:

    sudo chmod +x /usr/local/bin/terraform

После установки вы можете проверить установку, запустив terraform versionв терминале.