Ubuntu 中升级 Rust 的推荐方法
一 使用 rustup 升级(推荐)
rustc --version、cargo --versionrustup updaterustup install <version>;切换默认工具链:rustup default <version>(如 nightly)rustup toolchains list;卸载旧工具链 rustup toolchain uninstall <version>apt 版本混用导致冲突。二 安装或迁移到 rustup(若当前是 apt 安装)
sudo apt remove rustc cargocurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shsource "$HOME/.cargo/env"rustc -V、cargo -V三 国内镜像加速(可选)
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustupexport RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup~/.cargo/config):
[source.crates-io]
replace-with = 'tuna'
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
source ~/.cargo/env 使其生效。四 常见问题与排查
source "$HOME/.cargo/env",或新开终端会话。sudo apt install build-essential(提供 GCC/ld 等)。rustup show 查看生效工具链,rustup default <version> 切换,rustup which rustc 确认二进制路径。rustc -V、cargo -V 应显示新版本号。