← 返回文章
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 buildcargo install 时,依赖将通过 rsproxy 镜像源加速拉取。