5. Instalando o OpenTofu
Este guia usa o repositório oficial do OpenTofu para distribuições baseadas em .deb, como Ubuntu e Debian.
⚡ Visão rápida: depois deste passo, a máquina fica pronta para executar `tofu init`, `tofu plan`, `tofu apply` e as fases práticas do curso.
5.1 Instalar os pacotes necessários
sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl gnupg
5.2 Adicionar as chaves e o keyring
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://get.opentofu.org/opentofu.gpg | sudo tee /etc/apt/keyrings/opentofu.gpg > /dev/null
curl -fsSL https://packages.opentofu.org/opentofu/tofu/gpgkey | sudo gpg --no-tty --batch --dearmor -o /etc/apt/keyrings/opentofu-repo.gpg > /dev/null
sudo chmod a+r /etc/apt/keyrings/opentofu.gpg /etc/apt/keyrings/opentofu-repo.gpg
5.3 Adicionar o repositório oficial
echo \
"deb [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main
deb-src [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main" \
| sudo tee /etc/apt/sources.list.d/opentofu.list > /dev/null
sudo chmod a+r /etc/apt/sources.list.d/opentofu.list
5.4 Instalar o OpenTofu
sudo apt update
sudo apt install -y tofu
5.5 Validar a instalação
tofu --version
🧠 Mergulho profundo
Documentação oficial:
Abrir documentação de instalação do OpenTofu para Debian e Ubuntu