← 返回文章
InstallRust 2026-05-12 10:00 3 min read
Rust 环境安装指南
使用 rustup 安装 Rust 工具链,并配置 rsproxy 镜像源加速 crates.io 依赖拉取。
官方文档: Rust 官方安装指南
1. 基于 rustup 安装 Rust 环境
按照官网文档安装 rustup,rustup 是 Rust 的官方工具链管理器,会自动安装好 cargo、rustc 等核心工具。
参考文档: https://rust-lang.org/learn/get-started/
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 安装完成后,重新加载 shell 环境变量:
source "$HOME/.cargo/env" 验证安装是否成功:
rustc --version
cargo --version 2. 配置 rsproxy,加快 crates.io 依赖拉取速度
由于 crates.io 在国内访问速度较慢,推荐配置 rsproxy 镜像源来加速依赖下载。
参考文档: https://rsproxy.cn/
在 ~/.cargo/config.toml 中添加以下配置:
# ~/.cargo/config.toml
[source.crates-io]
replace-with = 'rsproxy-sparse'
[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"
[net]
git-fetch-with-cli = true
配置完成后,再次执行 cargo build 或 cargo install 时,依赖将通过 rsproxy 镜像源加速拉取。