一、rust官网,下载安装包
https://www.rust-lang.org/learn/get-started

二、设置环境变量
作用:提升安装、更新rust速度,不设置下载速度10几kb
1、Linux与MacOS
修改~/.bash_profile文件添加如下内容:
export RUSTUP_UPDATE_ROOT=https://mirrors.aliyun.com/rustup/rustup
export RUSTUP_DIST_SERVER=https://mirrors.aliyun.com/rustup
2、windows
RUSTUP_DIST_SERVER
https://mirrors.aliyun.com/rustup
RUSTUP_UPDATE_ROOT
https://mirrors.aliyun.com/rustup/rustup

三、设置镜像加速地址
作用:提升下载rust相关库的速度

[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
# 具体使用的源
replace-with = 'aliyun'
### 配置多个源地址
# rsproxy
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index"
[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"
# 阿里源
[source.aliyun]
registry = "sparse+https://mirrors.aliyun.com/crates.io-index/"
# 清华大学
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
# 中国科学技术大学
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index/"
# 上海交通大学
[source.sjtu]
registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index"
# rustcc社区
[source.rustcc]
registry = "https://code.aliyun.com/rustcc/crates.io-index.git"
[net]
git-fetch-with-cli=true
四、修改默认存储目录
作用:避免所有缓存、库都存储到C盘,默认不设置就是存到C盘
#环境变量新增如下变量,变量值改成你想存储rust相关缓存、库的位置
CARGO_HOME
RUSTUP_HOME


5668

被折叠的 条评论
为什么被折叠?



