Rust的下载和安装
下载
安装
windows 推荐使用WSL安装
Windows安装
安装器下载地址
https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-gnu/rustup-init.exe
工具链选择 x86_64-pc-windows-gnu 其它的默认就行
配置系统变量环境
CARGO_HOME C:\Users\Colzry.cargo
RUSTUP_HOME C:\Users\Colzry.rustup
编辑PATH %CARGO_HOME%\bin
WSL安装
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 使用代理进行安装
curl --proto '=https' --tlsv1.2 -sSf https://rsproxy.cn/rustup-init.sh | sh
Linux 安装
curl https://sh.rustup.rs -sSf | sh
Rust 代理
Rustup Mirror
vim $HOME/.cargo/env
########################### 字节镜像 ###################################
export RUSTUP_DIST_SERVER="https://rsproxy.cn"
export RUSTUP_UPDATE_ROOT="https://rsproxy.cn/rustup"
########################### 科大镜像 ###################################
export RUSTUP_DIST_SERVER="https://mirrors.ustc.edu.cn/rust-static"
export RUSTUP_UPDATE_ROOT="https://mirrors.ustc.edu.cn/rust-static/rustup"
########## Windows 下对应的设置环境变量的 PowerShell 命令为 ###########
$env:RUSTUP_DIST_SERVER="https://mirrors.ustc.edu.cn/rust-static"
$env:RUSTUP_UPDATE_ROOT="https://mirrors.ustc.edu.cn/rust-static/rustup"
crates.io Mirror
vim $HOME/.cargo/config
########################### 字节镜像 ###################################
[source.crates-io]
replace-with = 'rsproxy'
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"
[net]
git-fetch-with-cli = true
########################### 科大镜像 ###################################
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"
crm Cargo镜像管理
不需要手动更改配置文件,使用命令行进行配置
官网:https://github.com/wtklbm/crm
# 安装
cargo install crm
# 测试国内镜像速度
crm test
# 切换最佳的镜像
crm best
Rust圣经下载到本地阅读
git clone https://github.com/sunface/rust-course.git
cd ./rust-course
cargo install mdbook
mdbook build
cp ./assets/CNAME ./book/
cp ./assets/*.html ./book/
cp ./assets/sitemap.xml ./book/
mdbook serve