Ubuntu 系统中 Rust 环境变量的设置步骤
在配置环境变量前,需先通过 rustup(Rust 官方版本管理工具)安装 Rust。打开终端,执行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装过程中选择默认选项(直接按回车键),等待安装完成。rustup 会自动下载并安装 Rust 编译器(rustc)、包管理器(cargo)及常用组件。
安装完成后,需将 Rust 的二进制文件目录(~/.cargo/bin)添加到系统的 PATH 环境变量中,使终端能全局识别 rustc、cargo 等命令。
执行以下命令,立即将 Rust 工具链目录添加到 PATH:
source $HOME/.cargo/env
此命令会读取 ~/.cargo/env 文件中的环境变量设置,并应用到当前终端会话。
若希望每次打开终端都自动加载 Rust 环境变量,需将上述命令添加到 shell 的配置文件中(根据使用的 shell 选择对应文件):
~/.bashrc 文件:echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
~/.zshrc 文件:echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
以上命令会将 ~/.cargo/bin 添加到 PATH 变量的开头,确保系统优先查找 Rust 工具链。
执行以下命令,检查 Rust 工具链是否可用:
rustc --version # 查看 Rust 编译器版本
cargo --version # 查看 Cargo 包管理器版本
若输出类似 rustc 1.75.0 (x86_64-unknown-linux-gnu) 的版本信息,说明环境变量配置成功。
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static),但此步骤不影响环境变量配置。rustc: command not found 错误,通常是因为环境变量未正确加载,可重新执行 source 命令或重启终端。