在 Debian 上更新 Rust 的推荐方式
使用 rustup 更新(推荐)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shsource "$HOME/.cargo/env"rustc --version、cargo --versionrustup updaterustup update stablerustup default stablerustup showrustup update nightly 或 rustup default nightlyrustup target add wasm32-unknown-unknown --toolchain nightlyrustup self uninstall。使用 apt 更新(系统仓库版)
sudo apt updatesudo apt upgrade rustc cargosudo apt install rustc cargorustc --version、cargo --version常见问题与实用建议
rustc --version 找不到命令,执行 source "$HOME/.cargo/env" 或重新打开终端;必要时将 export PATH="$HOME/.cargo/bin:$PATH" 写入 ~/.bashrc、~/.zshrc 等配置文件。export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-staticexport RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup~/.cargo/config.toml):
[source.crates-io] replace-with = 'rsproxy'[source.rsproxy] registry = "https://rsproxy.cn/crates.io-index"[registries.rsproxy] index = "https://rsproxy.cn/crates.io-index"[net] git-fetch-with-cli = truerustup default 切换默认工具链,避免全局影响。