华为云CLI工具支持Linux AMD 64位 和 ARM 64位操作系统,您可以根据需要选择一键式安装或分步安装。分步安装时请根据您的操作系统选择相应的安装命令。执行如下命令可查看您主机的操作系统:
$ echo $HOSTTYPE
若执行如上命令的输出值是“x86_64”,请使用AMD 64位系统的下载命令;若执行如上命令的输出值是“aarch64”,请使用ARM 64位系统的下载命令。
一键式安装
请使用如下命令一键式安装CLI工具:
curl -sSL https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/hcloud_install.sh -o ./hcloud_install.sh && bash ./hcloud_install.sh
如上命令默认将CLI工具下载至“/usr/local/hcloud/”目录下,同时在“/usr/local/bin/”目录下创建CLI工具的符号链接,并开启CLI自动补全功能。
您可在该命令执行过程中根据交互信息修改文件下载目录等。如执行过程中提示权限不足,您可切换至root用户重新执行安装命令。
若您希望使用其默认配置且跳过交互模式,可在该命令末尾添加“-y”,如下:
$ curl -sSL https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/hcloud_install.sh -o ./hcloud_install.sh && bash ./hcloud_install.sh -y
分步安装
若您希望分步骤安装华为云CLI工具,请参考以下步骤:
1.请您使用以下命令之一下载华为云CLI工具。
使用curl命令下载:
AMD 64位操作系统下载命令:
$ curl -LO "https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/huaweicloud-cli-linux-amd64.tar.gz"
ARM 64位操作系统下载命令:
$ curl -LO "https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/huaweicloud-cli-linux-arm64.tar.gz"
使用wget命令下载:
AMD 64位操作系统下载命令:
$ wget "https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/huaweicloud-cli-linux-amd64.tar.gz" -O huaweicloud-cli-linux-amd64.tar.gz
ARM 64位操作系统下载命令:
$ wget "https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/huaweicloud-cli-linux-arm64.tar.gz" -O huaweicloud-cli-linux-arm64.tar.gz
2.解压工具包。
AMD 64位操作系统解压命令:
$ tar -zxvf huaweicloud-cli-linux-amd64.tar.gz
ARM 64位操作系统解压命令:
$ tar -zxvf huaweicloud-cli-linux-arm64.tar.gz
3.(可选)为CLI工具创建符号链接 或 将其所在目录添加到$PATH变量中,方便在任意目录下使用hcloud命令。
创建当前CLI工具的符号链接到“/usr/local/bin/”目录下:
ln -s $(pwd)/hcloud /usr/local/bin/
在“/usr/local/bin/”目录下创建符号链接后,无需再将目录添加到用户的$PATH变量中。
将CLI工具所在目录添加到$PATH变量中:
$ export PATH=$PATH:$(pwd)/
4.(可选)执行如下命令,开启CLI工具自动补全功能。
$ hcloud auto-complete on
系统显示如下信息表示自动补全功能开启成功。若该配置未生效请按提示执行“bash”命令。
$ hcloud auto-complete on
配置成功!自动补全仅支持bash,若配置未生效请执行`bash`命令
5.(可选)执行如下命令,验证华为云CLI是否安装成功。
$ hcloud version
系统显示类似如下华为云CLI当前版本号,表示安装成功。
$ hcloud version
当前版本:2.3.7