在 Debian 上“启用 Rust 工具”通常有两种含义:安装 Rust 工具链(编译器、包管理器等),或者让 Rust 工具在你的 shell 环境中可用。下面按常见场景一步步说明。
这是 Rust 官方推荐方式,能获取最新版本并方便管理多版本。
# 安装依赖
sudo apt update
sudo apt install -y curl build-essential gcc
# 安装 rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后,按提示执行:
source "$HOME/.cargo/env"
验证:
rustc --version
cargo --version
版本通常较旧,但适合系统级使用。
sudo apt update
sudo apt install -y rustc cargo
验证:
rustc --version
cargo --version
如果你用的是 rustup,需要确保环境变量被加载。
echo 'source "$HOME/.cargo/env"' >> ~/.bashrc
source ~/.bashrc
echo 'source "$HOME/.cargo/env"' >> ~/.zshrc
source ~/.zshrc
rustup component add clippy
cargo clippy
rustup component add rustfmt
cargo fmt
rustup component add rust-analyzer
说明环境变量未加载,执行:
source "$HOME/.cargo/env"
rustup show
rustup default stable
如果你指的不是“安装 Rust”,而是在特定场景启用(如 systemd、Docker、CI、嵌入式),可以告诉我具体使用环境,我可以给你更精确的方案。