rustup 是什么
- rustup程序是rust的安装程序,也是他的版本管理程序,类似于Python的Anaconda发行版的conda工具,非常方便使用管理。cargo是rust的构建工具,暂不介绍,需要明白的是:rustup是管理语言自身的,cargo是管理第三方拓展的。
- rustup toolchain list 查看当前的Rust 工具链
安装指定版本的Rust
- 使用命令 rustup install 版本号
- 更新到目前最新版本 rustup update
- 更新到指定版本号 rustup update _version_number_xxx
Rust镜像源切换
- 找到当前用户目录下 .cargo/ 的.cargo 文件夹,进入.cargo 当前目录,在当前目下创建 config 文件
- 打开 config 文件,编写以下内容:
[source.crates-io]
registry = “https://github.com/rust-lang/crates.io-index”
replace-with = ‘ustc’
[source.ustc]
registry = “https://mirrors.ustc.edu.cn/crates.io-index”
Rust 的 nightly/beta/stable 版本切换
rustup default [nightly/beta/stable]
切换工作目录的Rust环境:override
rustup override set [stable/nightly/beta]