不灭的焱

革命尚未成功,同志仍须努力 Trae下载

作者:AlbertWen  添加时间:2026-08-09 16:56:06  修改时间:2026-08-23 10:37:37  分类:01.Rust编程  编辑

目录

中国大陆国内环境 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

五、常见问题

  1. curl 未安装
# Debian/Ubuntu
sudo apt update && sudo apt install curl

# CentOS/Rocky
sudo yum install curl