温馨提示×

CentOS下Rust怎么设置路径

小樊
44
2026-08-29 15:22:39
栏目: 编程语言

CentOS 下设置 Rust 的路径,通常分为 安装 Rust配置环境变量 两部分。下面按最常见的方式一步步说明。


一、安装 Rust(推荐方式)

CentOS 下 官方推荐 使用 rustup 安装:

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

安装过程中会提示:

  • 默认选项:1) Proceed with installation (default)
  • 直接回车即可

安装完成后,最重要的一步

source ~/.cargo/env

或者重新登录终端。


二、Rust 路径说明(CentOS 默认)

Rust 安装后,路径如下:

内容 路径
Rust 工具链 ~/.cargo/bin
Rust 源码 ~/.rustup
环境变量配置 ~/.cargo/env

三、手动设置 Rust 路径(如果未自动生效)

1️⃣ 检查当前 PATH

echo $PATH

如果没有包含:

~/.cargo/bin

就需要手动添加。


2️⃣ 永久设置(推荐)

编辑当前用户的 shell 配置文件:

✅ CentOS 默认是 bash

vi ~/.bashrc

在文件末尾添加:

export PATH="$HOME/.cargo/bin:$PATH"

保存后执行:

source ~/.bashrc

3️⃣ 如果是 zsh(可选)

vi ~/.zshrc

添加同样内容:

export PATH="$HOME/.cargo/bin:$PATH"

然后:

source ~/.zshrc

四、验证 Rust 是否配置成功

rustc --version
cargo --version

正常输出类似:

rustc 1.78.0 (9b00956e5 2024-04-29)
cargo 1.78.0 (54d8815d0 2024-03-26)

五、常见错误与解决

❌ 1. rustc: command not found

✅ 解决:

source ~/.cargo/env

或确认 PATH 是否包含 ~/.cargo/bin


❌ 2. CentOS 7 报 SSL / 证书错误

yum install -y ca-certificates openssl

❌ 3. 需要指定国内镜像(加速)

export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rustup
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rustup/rustup

写入 ~/.bashrc 更省事。


六、Rust 安装位置总结

~/.cargo/bin        ← rustc / cargo
~/.rustup          ← 工具链
~/.cargo/env       ← 环境配置

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否服务器无外网
  • 是否需要多版本 Rust / 交叉编译

我可以给你更精确的一套配置方案。

0