如何在windows 10 linux子系统上卸载terraform并安装新版本的terraform



我想在windows 10 linux子系统上安装一个更新版本的terrafrom 0.12.24。我是使用这个接口的新手,我不知道如何使用

我使用以下命令在Windows10linux子系统上安装了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;

然而,这安装了旧版本。。当我运行一些脚本时,它给了我这个错误。

未能加载根配置模块:分析terraform/local/terraform.tf:在119:12时出错:未知令牌:119:12 IDENT文件

为了解决这个问题,我计划从0.12.24升级到terra的新版本。有人能给我提供卸载和安装新版地形的命令吗?谢谢。

这应该安装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

让我解释一下这些步骤是什么:

1( 与wget一起提供的链接是所需软件包的可下载链接。wget有助于下载它。我在这里更改了版本,作为您需要的版本。

2( 解压缩

3( 已移动到/usr/local/bin文件夹。

4( 删除zip,因为我们已经将内容复制到bin文件夹

这可能更适合作为注释,但我还没有这样做的名声。从0.15.1版本开始;"地形";,所以上面答案中的第3行可能是:

sudo mv terraform /usr/local/bin

这对我很有效。

最新更新