Rustup 基础知识

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]

你可能感兴趣的:(Rustup 基础知识)