在 Debian 上“更新 Rust”通常取决于你最初是怎么安装 Rust 的。下面按常见情况分别说明。
rustup 安装的(推荐方式 ✅)这是最常见、最推荐的方式。
rustc --version
cargo --version
rustup update
这会更新:
rustup update stable
rustup default stable
dpkg -l | grep rustc
sudo apt update
sudo apt upgrade rustc cargo
⚠️ 注意:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
或(如果已装 curl):
curl https://sh.rustup.rs -sSf | sh
然后:
source "$HOME/.cargo/env"
rustc --version
cargo --version
可能是:
/usr/bin 在 ~/.cargo/bin 前面检查:
which rustc
如果是 /usr/bin/rustc,建议卸载 apt 版:
sudo apt remove rustc cargo
rustup toolchain install nightly
rustup default nightly
如果你愿意,可以告诉我:
rustc --version 输出我可以帮你判断最安全的更新方式。