我想在 Windows 10 linux 子系统上安装较新版本的 terrafrom 0.12.24。我是使用这个界面的新手,我不知道该怎么做
我使用这些命令在 Windows 10 linux 子系统上安装了 terraform
wget https://releases.hashicorp.com/terraform/0.11.13/terraform_0.11.13_linux_amd64.zip -O
terraform.zip;
unzip terraform.zip;
sudo mv terraform /usr/local/bin;
rm terraform.zip;
Run Code Online (Sandbox Code Playgroud)
但是这安装了旧版本..当我运行一些脚本时,它给了我这个错误。
无法加载根配置模块:解析 terraform/local/terraform.tf 时出错:在 119:12:未知令牌:119:12 IDENT 文件
为了解决这个问题,我计划从 0.12.24 升级到较新版本的 terra。有人可以向我提供卸载和安装较新版本 terraform 的命令吗?
这应该安装 0.12.24 版本
wget https://releases.hashicorp.com/terraform/0.12.24/terraform_0.12.24_linux_amd64.zip
unzip terraform_0.12.24_linux_amd64.zip
sudo mv terraform_0.12.24_linux_amd64 /usr/local/bin
rm terraform_0.12.24_linux_amd64.zip
Run Code Online (Sandbox Code Playgroud)
让我解释一下这些步骤是什么:
1) 与 wget 一起给出的链接是所需包的可下载链接。wget 有助于下载它。我将此处的版本更改为您所需的版本。
2)解压
3) 移至 /usr/local/bin 文件夹。
4)删除zip,因为我们已经将内容复制到bin文件夹
作为评论,这可能更合适,但我还没有这样做的声誉。从版本 0.15.1 开始,它仅解压缩为“terraform”,因此上述答案中的第 3 行可能是:
sudo mv terraform /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
这对我有用。
归档时间: |
|
查看次数: |
13717 次 |
最近记录: |