rustup
环境变量配置
RUSTUP_HOME
后期包的累积可能会占用巨量的存储空间,设置此环境变量将存储的包放置在富裕的空间
下载源
加快下载速度,设置这两个环境变量后再运行rustup-init.exe
1
2RUSTUP_DIST_SERVER : https://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOT : https://mirrors.ustc.edu.cn/rust-static/rustup
安装指定日期版本的某个rust编译器
示例:下载2021年11月09日发布的channel为nightly的x86_64-unknown-linux-gnu编译器
1
rustup default nightly-2021-11-10-x86_64-unknown-linux-gnu
注意:命令中的日期(上例是2021-11-10)比实际发布日期(2021-11-09)晚一天,即2021-11-09发布2021-11-10版本
列出目前已经安装过的工具链
1
rustup toolchain list
卸载工具链
1
rustup toolchain uninstall nightly
切换默认工具链
1
2rustup default nightly-x86_64-unknown-linux-gnu
rustup default nightly
cargo
环境变量配置
CARGO_HOME
后期包的累积可能会占用巨量的存储空间,设置此环境变量将存储的包放置在富裕的空间
指定channel运行cargo命令
1
2
3cargo +nightly install ...
cargo +nightly build ...
cargo +nightly test ...