在 CentOS 上设置 Rust 的路径,通常分安装后配置 PATH和指定工具链/项目路径两种情况。下面按常见场景说明。
如果你是用官方脚本安装的:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Rust 默认安装在:
~/.cargo/bin
export PATH="$HOME/.cargo/bin:$PATH"
编辑用户环境变量:
vi ~/.bashrc
在末尾添加:
export PATH="$HOME/.cargo/bin:$PATH"
保存后执行:
source ~/.bashrc
验证:
rustc --version
cargo --version
如果是 zsh,改
~/.zshrc
sudo vi /etc/profile.d/rust.sh
写入:
export PATH="/home/你的用户名/.cargo/bin:$PATH"
然后:
source /etc/profile
sudo dnf install rust cargo
路径一般在:
/usr/bin/rustc
/usr/bin/cargo
已在系统 PATH 中,无需额外配置。
export CARGO_HOME="$HOME/.cargo"
export RUSTUP_HOME="$HOME/.rustup"
可写入 ~/.bashrc
cargo build --target-dir /data/rust_build
或在 Cargo.toml:
[build]
target-dir = "/data/rust_build"
.cargo/bin 是否在 PATHsource $HOME/.cargo/envrustup 安装到用户目录如果你能说明:
我可以给你更精确的配置方案。