不算难,而且在 Debian 上配置 Rust 通常是很顺利的。下面给你一个清晰、实用的结论和步骤说明。
✅ Debian 配置 Rust 非常简单
✅ 用官方推荐方式,5 分钟内就能完成
✅ 不推荐直接用 apt install rustc(版本太旧)
rustup(强烈推荐)curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装过程中:
安装完成后:
source ~/.cargo/env
验证:
rustc --version
cargo --version
✅ 成功就说明配置好了
Debian 仓库里的 Rust 通常版本很旧:
apt show rustc
可能看到类似:
1.63 / 1.70(而官方已到 1.80+)
除非你只是临时用系统工具,开发 Rust 程序一律推荐 rustup。
| 环境 | 支持情况 |
|---|---|
| Debian 11 (Bullseye) | ✅ |
| Debian 12 (Bookworm) | ✅ |
| WSL + Debian | ✅ |
| 无 GUI 服务器 | ✅ |
| 国内网络 | ⚠️ 可能慢(可配镜像) |
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rustup
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rustup/rustup
mkdir -p ~/.cargo
nano ~/.cargo/config.toml
写入:
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"
rustup update
rustup install 1.75.0
rustup default 1.75.0
rustup self uninstall
rustup 是最佳实践如果你愿意,可以告诉我:
我可以给你完全针对你环境的配置方案。