How to install Terraform on Debian Latest
Terraform is an infrastructure-as-code tool that allows users to manage, provision and maintain infrastructure as code. Terraform is an open source tool, and in this tutorial, we will follow a few simple steps to install it on a Debian-based Linux distribution.
Prerequisites
Before we install Terraform, we need to ensure our system meets certain requirements:
- A Debian-based Linux distribution such as Debian, Ubuntu or Mint.
- You have root or sudo access to your system.
Step 1: Install curl
We will use curl to download Terraform from its official website. To install curl, run the following command in your terminal:
sudo apt install curl
Step 2: Download Terraform
Now that we have installed curl, we can proceed to download Terraform using the command below:
curl -O https://releases.hashicorp.com/terraform/0.14.7/terraform_0.14.7_linux_amd64.zip
This command downloads the latest stable version of Terraform at the time of writing this tutorial. You can find the latest version of Terraform on their official website.
Step 3: Install Unzip
To unzip the Terraform file, we need to have unzip tool installed. To install it, run the following command:
sudo apt-get install unzip
Step 4: Unzip the Terraform file
Now that we have downloaded terraform, we need to unzip the file using the following command:
unzip terraform_0.14.7_linux_amd64.zip
Step 5: Move the Terraform binary
After the file has been unzipped, move the binary to your preferred location. For this tutorial, we will move it to /usr/local/bin. Move the Terraform binary using:
sudo mv terraform /usr/local/bin/
Step 6: Confirm installation
To verify if Terraform was installed properly, run the following command:
terraform --version
This command should output the installed version of Terraform.
Conclusion
You have now successfully installed Terraform on your Debian-based Linux distribution. You can now use Terraform to manage your infrastructure as code by writing declarative configuration files.