How to Install and Uninstall terraform Package on Kali Linux

Last updated: May 08,2024

1. Install "terraform" package

Here is a brief guide to show you how to install terraform on Kali Linux

$ sudo apt update $ sudo apt install terraform

2. Uninstall "terraform" package

In this section, we are going to explain the necessary steps to uninstall terraform on Kali Linux:

$ sudo apt remove terraform $ sudo apt autoclean && sudo apt autoremove

3. Information about the terraform package on Kali Linux

Package: terraform
Version: 1.6.3-0kali1
Architecture: amd64
Maintainer: Kali Developers
Installed-Size: 79019
Depends: libc6 (>= 2.34)
Homepage: https://github.com/hashicorp/terraform
Priority: optional
Section: golang
Filename: pool/main/t/terraform/terraform_1.6.3-0kali1_amd64.deb
Size: 16587988
SHA256: d4fba2d3fe190fb66f4de7354e98ba62d88a70ae8daa018afb35e256a81cec1e
SHA1: e9df47564e8ffd7e8cba3e24b0ca1e2f41982b53
MD5sum: d57e2b9501cdb30b9f565fb990c7dd1c
Description: tool for building, changing, and versioning infrastructure
This package contains a tool for building, changing, and versioning
infrastructure safely and efficiently. Terraform can manage existing and
popular service providers as well as custom in-house solutions.
.
Terraform enables you to safely and predictably create, change, and improve
infrastructure. It is an open source tool that codifies APIs into declarative
configuration files that can be shared amongst team members, treated as code,
edited, reviewed, and versioned.
.
The key features of Terraform are:
* Infrastructure as Code: Infrastructure is described using a high-
level configuration syntax. This allows a blueprint of your datacenter
to be versioned and treated as you would any other code. Additionally,
infrastructure can be shared and re-used.
* Execution Plans: Terraform has a "planning" step where it
generates an execution plan. The execution plan shows what Terraform
will do when you call apply. This lets you avoid any surprises when
Terraform manipulates infrastructure.
* Resource Graph: Terraform builds a graph of all your resources,
and parallelizes the creation and modification of any non-dependent
resources. Because of this, Terraform builds infrastructure as
efficiently as possible, and operators get insight into dependencies in
their infrastructure.
* Change Automation: Complex changesets can be applied to your
infrastructure with minimal human interaction. With the previously
mentioned execution plan and resource graph, you know exactly what
Terraform will change and in what order, avoiding many possible human
errors.
Description-md5: