当前位置:首页>Linux>Linux系统如何搭建Rust开发环境

Linux系统如何搭建Rust开发环境

  • 2026-10-11 08:12:24
Linux系统如何搭建Rust开发环境

在 Linux 系统下,利用国内镜像安装 Rust 非常简单。

以下是使用南京大学镜像在 Linux 系统上安装 Rust 的详细步骤:

🚀 第一步:配置南京大学镜像环境变量

在终端中执行以下两条命令,将 Rust 的下载源和更新源指向南京大学镜像站:

export RUSTUP_DIST_SERVER=https://mirror.nju.edu.cn/rustup
export RUSTUP_UPDATE_ROOT=https://mirror.nju.edu.cn/rustup/rustup

(注:如果你习惯使用 fish 终端,可以将 export 替换为 env)

📥 第二步:下载并运行安装脚本

设置好环境变量后,直接运行官方安装脚本。由于已经配置了镜像,脚本在执行时会以极快的速度从南京大学服务器拉取所需文件:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

运行后,终端会出现安装选项提示。直接按回车键选择默认的 1) Proceed with installation (default) 即可开始标准安装。

⚙️ 第三步:让环境变量立即生效

安装完成后,Rust 的工具链会被安装在 $HOME/.cargo/bin 目录下。为了让当前终端能直接使用 rustc、cargo 等命令,需要执行以下命令加载环境配置:

source"$HOME/.cargo/env"

✅ 第四步:验证安装

输入以下命令,检查 Rust 编译器和包管理器是否安装成功:

rustc --version
cargo --version

如果终端输出了具体的版本号(例如 rustc 1.xx.x),就说明 Rust 已经成功安装在你的 Linux 系统上了。


💡 进阶配置:长期保持镜像加速

上面的环境变量配置只在当前终端窗口有效。如果你希望以后每次打开终端都能自动使用南京大学镜像(比如在执行 rustup update 更新 Rust 时),可以将环境变量写入你的 Shell 配置文件中。

  • 如果你使用的是 bash,执行以下命令:
    echo'export RUSTUP_DIST_SERVER=https://mirror.nju.edu.cn/rustup' >> ~/.bashrc
    echo'export RUSTUP_UPDATE_ROOT=https://mirror.nju.edu.cn/rustup/rustup' >> ~/.bashrc
  • 如果你使用的是 zsh(很多现代 Linux 发行版的默认终端),执行以下命令:
    echo'export RUSTUP_DIST_SERVER=https://mirror.nju.edu.cn/rustup' >> ~/.zshrc
    echo'export RUSTUP_UPDATE_ROOT=https://mirror.nju.edu.cn/rustup/rustup' >> ~/.zshrc

📦 额外建议:配置 Cargo 依赖包镜像

rustup 镜像加速了 Rust 工具链本身的下载,但在后续开发中,使用 cargo 下载第三方依赖包(crates)时,也可以配置国内镜像来加速。

你可以在 ~/.cargo/config.toml 文件中(如果文件不存在可以先创建),添加上海交通大学(同样离你很近且速度极快)的稀疏索引配置:

[source.crates-io]
replace-with = 'sjtu'

[source.sjtu]
registry = "sparse+https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index/"

完成以上步骤,你的 Linux Rust 开发环境就彻底配置完毕,可以享受极速的开发体验了!

最新文章

随机文章