在 CentOS 里配置 Rust 的路径,通常分几种情况。下面按最常见场景一步步说明,你可以对照使用。
rustup 安装(✅ 推荐)如果你是用官方方式安装的:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Rust 会安装到:
~/.cargo/bin
工具链在:
~/.rustup/toolchains
安装完成后,rustup 通常会自动在下面文件中添加:
~/.cargo/env
你需要让当前 shell 生效:
source ~/.cargo/env
或者手动加到 ~/.bashrc(CentOS 默认 shell 是 bash):
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
rustc --version
cargo --version
✅ 能正常输出版本号就说明路径配置成功。
如果是通过 yum / dnf 安装的 Rust:
sudo yum install rust cargo
路径一般在:
/usr/bin/rustc
/usr/bin/cargo
这种 不需要额外配置 PATH,但版本通常较旧。
如果你把 Rust 解压到了自定义目录,比如:
/opt/rust/rustc/bin
那就手动配置:
export RUST_HOME=/opt/rust
export PATH=$RUST_HOME/rustc/bin:$PATH
写入 ~/.bashrc 或 /etc/profile 永久生效。
rustc: command not found说明:
source ~/.cargo/env检查:
echo $PATH
which rustc
# ~/.bashrc
export PATH="$HOME/.cargo/bin:$PATH"
如果你愿意,可以告诉我:
我可以给你一个完全贴合你环境的配置方案。