在 Debian 上配置 / 安装 Rust,常用工具主要有下面几种,按推荐程度给你排一下:
适合:几乎所有场景(开发、学习、生产)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后:
source "$HOME/.cargo/env"
常用命令:
rustup update
rustup install stable
rustup default stable
✅ 优点:
适合:只想跑 Rust 程序,不开发
sudo apt update
sudo apt install rustc cargo
⚠ 缺点:
适合:CI、服务器、 reproducible build
rust:latestpodman / dockerdocker run --rm -it rust
虽然不是“安装 Rust”,但基本都会用到:
rust-analyzer(LSP)cargo 自带clippy:rustup component add clippyfmt:rustup component add rustfmt| 使用场景 | 推荐方式 |
|---|---|
| 学习 / 开发 | ✅ rustup |
| 仅运行程序 | apt |
| 服务器 / CI | Docker |
| 多版本管理 | rustup |
如果你是刚装 Debian 想写 Rust 程序,直接一句话:
curl https://sh.rustup.rs -sSf | sh
如果你愿意,我也可以按你的 Debian 版本 / 用途(桌面、服务器、WSL) 给你具体步骤。