安装
有几种不同的安装方法。
直接下载预编译的二进制文件
cldi有预编译好的二进制可执行文件,可以根据使用环境下载对应的文件。 https://github.com/whfuyn/cloud-cli/releases
如果你不知道如何选择,那么一般来说:
- cldi-x86_64-pc-windows-msvc.zip,如果你是在Windows下
- cldi-x86_64-unknown-linux-gnu.tar.gz,如果你是在Linux下
- cldi-x86_64-apple-darwin.tar.gz,如果你是在MacOS下(非M1)
- cldi-aarch64-apple-darwin.tar.gz,如果你是在MacOS下(M1)
如果出现libc相关问题,可以使用musl版。
如果在ARM上,使用aarch64版。
从源码编译
1. 安装Rust
如果你没有Rust环境,可以执行以下命令,通过rustup安装。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2. 编译并安装cloud-cli
更新Rust版本。
# cloud-cli requires rust 1.58 or above
$ rustup update
可以通过GitHub安装。
$ cargo install --git https://github.com/whfuyn/cloud-cli --branch main
也可以先把项目clone到本地。
$ git clone https://github.com/cita-cloud/cloud-cli
$ cargo install --path cloud-cli
验证安装
$ cldi --version
cldi 0.4.0