在 Debian 上“快速配好 Rust”,最推荐、最省事的方式是用官方 rustup 安装,而不是用 apt(apt 里的 rust 版本通常偏旧)。
下面给你几种方式,按“最快 → 最稳”排列。
sudo apt update
sudo apt install -y curl build-essential
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按提示选 1) Proceed with standard installation
source "$HOME/.cargo/env"
或重新打开终端。
rustc --version
cargo --version
✅ 完成,通常 1–2 分钟。
安装前先设置环境变量:
export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
然后再跑:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Cargo 镜像(写入 ~/.cargo/config.toml):
[source.crates-io]
replace-with = "rsproxy"
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
sudo apt install -y rustc cargo
⚠️ 版本通常落后,很多 crate 不支持。
rustup component add rustfmt clippy
rustup target add x86_64-pc-windows-gnu
rustup update
Debian 上最快配 Rust = apt 装依赖 + rustup 官方脚本 +(国内用 rsproxy 镜像)
如果你告诉我:
我可以给你一份“最合适你环境”的精准配置。