在 CentOS 上更新 Rust 版本,推荐用 rustup(官方方式)。下面按常见情况说明。
rustup 安装的 Rust(✅ 推荐)rustc --version
rustup update stable
或简单一点:
rustup update
rustc --version
rustup toolchain list
rustup install 1.77.0
rustup default 1.77.0
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按提示选择 1(默认安装)
source $HOME/.cargo/env
rustc --version
系统仓库里的 Rust 通常很旧。
rpm -qa | grep rust
sudo yum remove rust
# 或
sudo dnf remove rust
然后 改用 rustup 安装(见上面)
rustc 还是旧版本?可能是 PATH 问题:
which rustc
如果不是:
~/.cargo/bin/rustc
请检查 ~/.bashrc 或 ~/.zshrc 是否包含:
export PATH="$HOME/.cargo/bin:$PATH"
CentOS 7 已 EOL,新版 Rust 可能不再支持。
✅ 方案:
1.76 以下)rustup update
rustc --version
如果你愿意,可以告诉我: