Debian 中 Rust 工具链更新指南
一 更新方式概览
二 使用 rustup 更新(推荐)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
sudo apt remove rustc cargorustup update
rustup default stable|beta|nightly
rustup update nightly
rustup target add armv7-unknown-linux-gnueabihf
rustc --version
cargo --version
rustup show
三 使用 APT 更新(系统仓库)
sudo apt update
sudo apt install --only-upgrade rustc cargo
sudo apt install rustc cargo
rustc --version
cargo --version
四 常见问题与加速
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
然后执行 rustup update。上述做法适用于需要更快下载速度的环境。