如何在 Ubuntu 20.04 上安裝 Terraform IaaC 平台

Terraform 是著名的基礎設施即代碼 (IaaC) 平台。 Terraform 使用 HashiCorp 配置語言 (HCL) 可以輕鬆創建和配置成熟的數據中心基礎設施。 本文將向您展示如何在 Ubuntu 20.04 上安裝 Terraform。

在 Ubuntu 20.04 上安裝 Terraform

要在 Ubuntu 20.04 上安裝 Terraform,您需要執行以下所有步驟:

第 1 步:更新 Ubuntu 20.04 系統

首先,您必須使用以下命令更新系統緩存,以便不再有損壞的鏈接或依賴項:

sudo 適當更新

第 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

下載 Terraform

幾秒鐘後,此命令的執行將完成,因此在屏幕上顯示下圖所示的消息:

下載成功

第 4 步:在 Ubuntu 20.04 系統上解壓縮已安裝的 Terraform 文件:

由於我們已經安裝了 Terraform 的 zip 文件,因此,我們需要使用以下命令將其解壓:

sudo 解壓 terraform_0.14.3_linux_amd64.zip

解壓縮 Terraform 檔案

運行此命令將創建一個名為“terraform”的解壓縮文件,如下圖所示:

打開 Terraform 的包裝

第 5 步:將解壓後的 Terraform 文件移動到 Ubuntu 20.04 系統中的 /usr/local/bin 目錄:

現在,我們需要將此解壓縮的 Terraform 文件移動到我們的 /usr/local/bin 目錄,以使該工具正常工作。 這可以通過在 Ubuntu 20.04 終端中執行以下命令來完成:

sudo mv terraform /usr/local/bin

將 Terrfaorm 二進製文件移動到 /usr/local/bin/ 文件夾

如果此移動成功進行,則終端上將不會產生任何消息,如下圖所示:

命令移動

第 6 步:在 Ubuntu 20.04 上驗證 Terraform 的安裝:

到目前為止,Terraform 將成功安裝在您的 Ubuntu 20.04 系統上。 您可以使用“whereis”命令檢查它是否是這樣。 此命令用於查找任何特定工具或包的源代碼、二進製文件和手冊頁的路徑。 您可以通過以下方式使用它:

地形在哪裡

檢查 Terraform 是否已安裝

這是輸出:

Terraform 安裝成功

從 Ubuntu 20.04 中刪除 Terraform

如果要從 Ubuntu 20.04 系統中刪除 Terraform,則必須連續運行如下所示的命令:

sudo apt-get purge terraform

刪除地形

sudo apt-get 自動刪除

刪除未使用的依賴項

結論

閱讀完本文後,在 Ubuntu 20.04 上安裝 Terraform 將不再是一件麻煩事。 但是,每當您覺得不再需要這個平台時,您只需從 Ubuntu 20.04 系統中卸載它,而無需考慮其他任何事情。