先声名一下,下面所说的版本号为xxxxx-x86_64-unknown-linux-gnu中xxxxx的部分。
 
下载安装
- 下载最新版本的Rust:
 
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
info: downloading installer
 
重启shell 或者 按照提示 执行命令让环境变量生效:
source "$HOME/.cargo/env"
 
在shell中运行如下代码行,验证是否安装成功:
rustc --version
 
cargo --version
 
更新到最新版本:
rustup update
 
- 下载特定版本的Rust:(开梯子会快些)
 
rustup toolchain install nightly-2020-07-27
 
而后采用查寻版本即可确定已切换至旧版本:
rustup run nightly-2020-07-27 rustc --version
 
下面是错误做法!!!血的教训!!!版本部匹配会导致无穷无尽的报错!
rustup install nightly-2022-10-22
 
Rust主要分cargo、rustc两个主要工具,运行上述install后cargo --version仍然是显示最新版本!
卸载
- 卸载当前系统中安装的Rust工具链的所有版本,包括稳定版(stable)、测试版(beta)和夜间版(nightly)等:
 
rustup self uninstall
 
- 卸载指定版本rustup toolchain:
 
rustup toolchain uninstall 1.22.1
 
版本相关
查看已安装版本
rustup toolchain list
 
切换到特定版本
rustup default stable/nightly/beta
rustup default nightly-2020-10-25
 


















