在 Debian 上升级 Rust 版本,通常不推荐使用 apt(仓库里的 rustc 往往很旧),而是用官方工具 rustup。下面分情况说明。
rustc --version
cargo --version
rustup show
rustup update
这会升级:
rustup update stable
rustup default stable
rustup install 1.80.0
rustup default 1.80.0
which rustc
# 如果路径是 /usr/bin/rustc,多半是 apt 装的
sudo apt remove rustc cargo
sudo apt autoremove
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
rustup component remove rustc cargo
rustup update
export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
rustup update
rustup toolchain list
rustup default nightly
✅ Debian 上升级 Rust 最正确方式:
rustup update
如果你愿意,可以告诉我:
我可以给你更精确的命令。