目录
中国大陆国内环境 Linux 安装 Rust(完整国内镜像加速教程)
下面提供 官方脚本 + 国内清华镜像源,解决下载慢、连接超时问题,适配 Ubuntu、Debian、CentOS、Rocky、Fedora 所有主流 Linux。
一、一键安装(国内镜像版,推荐)
1. 先设置环境变量(使用清华大学 Rust‑up 镜像)
# 配置镜像源,永久生效 echo 'export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup' >> ~/.bashrc echo 'export RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup' >> ~/.bashrc # 加载环境变量 source ~/.bashrc
如果你是 zsh 用户:写入
~/.zshrc
2. 运行官方安装脚本
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
3. 加载 Rust 环境
source "$HOME/.cargo/env"
二、验证是否安装成功
rustc -V cargo -V
输出版本号即安装完成。
三、Cargo 换国内源(解决 crate 下载缓慢)
1. 创建配置文件
mkdir -p ~/.cargo vim ~/.cargo/config.toml
2. 粘贴下面配置(阿里云源)
[source.crates-io] replace-with = 'aliyun' [source.aliyun] registry = "sparse+https://mirrors.aliyun.com/crates.io-index/"
保存退出:wq!
四、常用基础命令
# 更新 Rust 工具链 rustup update # 卸载 Rust rustup self uninstall # 查看已安装工具链 rustup show # 新建项目 cargo new hello cd hello cargo run
五、常见问题
- curl 未安装
# Debian/Ubuntu sudo apt update && sudo apt install curl # CentOS/Rocky sudo yum install curl