在 Debian 上配置 Rust 的“路径”,通常指两件事之一:
下面分别说明。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后,Rust 会在:
~/.cargo/bin
~/.cargo/bin 加入 PATH如果你是 bash(Debian 默认):
echo 'source "$HOME/.cargo/env"' >> ~/.bashrc
source ~/.bashrc
如果你是 zsh:
echo 'source "$HOME/.cargo/env"' >> ~/.zshrc
source ~/.zshrc
验证:
rustc --version
cargo --version
如果你把 Rust 装到了 /opt/rust 或 /usr/local/rust:
sudo nano /etc/profile.d/rust.sh
写入:
export PATH="/opt/rust/bin:$PATH"
然后:
source /etc/profile
默认是:
~/.cargo
可改为:
export CARGO_HOME=/data/rust/cargo
默认是:
~/.rustup
可改为:
export RUSTUP_HOME=/data/rust/rustup
建议写入 ~/.bashrc 或 ~/.profile
可以在项目中:
cargo build --target-dir /data/build/myapp
或在 ~/.cargo/config.toml:
[build]
target-dir = "/data/build"
sudo apt install rustc cargo
路径在:
/usr/bin/rustc
/usr/bin/cargo
⚠️ 版本通常很旧,不建议用于开发
rustc --version 能运行cargo --version 能运行~/.cargo/bin 在 PATH 中如果你说的是 交叉编译路径 / WSL / Docker / CI / 特定目录结构,可以告诉我具体场景。