在 Debian 上把 Rust 装好,最推荐、最省心的方式是用官方工具 rustup。下面按「最常用方案 → 备选方案 → 验证与常见问题」来说明。
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl build-essential gcc
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装过程中会让你选择:
1. Proceed with standard installation)source "$HOME/.cargo/env"
或者重新打开终端也可以。
rustc --version
cargo --version
看到类似输出就说明 OK:
rustc 1.79.0 (... )
cargo 1.79.0 (... )
rustup update
rustup self uninstall
sudo apt install rustc cargo
⚠️ 缺点:
除非只是临时用一下,否则不建议。
sudo apt install -y build-essential
rustup toolchain install nightly
rustup default nightly
export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
然后再跑 rustup 安装脚本。
如果你告诉我:
我可以给你更针对性的安装建议。