Terraform 是著名的基础设施即代码 (IaaC) 平台。 Terraform 使用 HashiCorp 配置语言 (HCL) 可以轻松创建和配置成熟的数据中心基础设施。 本文将向您展示如何在 Ubuntu 20.04 上安装 Terraform。
在 Ubuntu 20.04 上安装 Terraform
要在 Ubuntu 20.04 上安装 Terraform,您需要执行以下所有步骤:
第 1 步:更新 Ubuntu 20.04 系统
首先,您必须使用以下命令更新系统的缓存,以便不再有损坏的链接或依赖项:
sudo apt update
第 2 步:在 Ubuntu 20.04 系统上安装“wget”和“unzip”实用程序:
现在,您需要在稍后要使用的 Ubuntu 20.04 系统上安装两个实用程序。 这两个实用程序分别是“wget”和“unzip”,可以使用以下命令轻松安装它们:
sudo apt-get install wget unzip -y
在我们的例子中,由于这两个实用程序都已经安装在我们的 Ubuntu 20.04 系统上,这就是我们收到下图所示消息的原因:
第 3 步:在 Ubuntu 20.04 系统上安装 Terraform:
成功安装“wget”和“unzip”实用程序后,我们现在可以使用以下命令在 Ubuntu 20.04 系统上安装 Terraform:
sudo wget https://releases.hashicorp.com/terraform/0.14.3/terraform_0.14.3_linux_amd64.zip
几秒钟后,此命令的执行将完成,因此在屏幕上显示下图所示的消息:
第 4 步:在 Ubuntu 20.04 系统上解压缩已安装的 Terraform 文件:
由于我们已经安装了 Terraform 的 zip 文件,因此,我们需要使用以下命令将其解压:
sudo unzip terraform_0.14.3_linux_amd64.zip
运行此命令将创建一个名为“terraform”的解压缩文件,如下图所示:
第 5 步:将解压后的 Terraform 文件移动到 Ubuntu 20.04 系统中的 /usr/local/bin 目录:
现在,我们需要将此解压缩的 Terraform 文件移动到我们的 /usr/local/bin 目录,以使该工具正常工作。 这可以通过在 Ubuntu 20.04 终端中执行以下命令来完成:
sudo mv terraform /usr/local/bin
如果此移动成功进行,则终端上将不会产生任何消息,如下图所示:
第 6 步:在 Ubuntu 20.04 上验证 Terraform 的安装:
到目前为止,Terraform 将成功安装在您的 Ubuntu 20.04 系统上。 您可以使用“whereis”命令检查它是否是这样。 此命令用于查找任何特定工具或包的源代码、二进制文件和手册页的路径。 您可以通过以下方式使用它:
whereis terraform
这是输出:
从 Ubuntu 20.04 中删除 Terraform
如果要从 Ubuntu 20.04 系统中删除 Terraform,则必须依次运行如下所示的命令:
sudo apt-get purge terraform
sudo apt-get autoremove
结论
阅读完本文后,在 Ubuntu 20.04 上安装 Terraform 将不再是一件麻烦事。 但是,每当您觉得不再需要这个平台时,您只需从 Ubuntu 20.04 系统中卸载它,而无需考虑其他任何事情。