你这个问题“切换 Debian Rust 版”可能有几种不同含义,下面我分情况给你说明,你可以对号入座:
Debian 默认可能通过 apt 装了 Rust(包名通常是 rustc / cargo)。
which rustc
which cargo
rustc --version
/usr/bin/rustc → 系统 apt 版本~/.cargo/bin/rustc → rustup 版本确保 ~/.cargo/bin 在 PATH 前面:
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup toolchain list
rustup toolchain install stable
rustup toolchain install beta
rustup toolchain install nightly
rustup default stable
rustup default nightly
rustup override set nightly
如果你只用 rustup:
sudo apt remove rustc cargo
sudo apt autoremove
例如:
这种只能升级整个系统或换源(backports):
sudo apt install -t bookworm-backports rustc
如果你能补充一句:
我可以给你更精确的操作命令。