温馨提示×

centos如何升级rust版

小樊
38
2026-10-20 08:52:31
栏目: 编程语言

在 CentOS 上升级 Rust(rustc / cargo) 通常有以下几种方式,取决于你最初是怎么安装的。


一、如果是用 rustup 安装的(最常见 ✅)

1. 查看当前版本

rustc --version
cargo --version

2. 升级 Rust

rustup update

这会把 stable / beta / nightly 等已安装工具链全部升级到最新。

3. 只升级 stable(可选)

rustup update stable

4. 设置默认版本

rustup default stable

二、如果是用 yum / dnf 安装的(不推荐 ❌)

CentOS 自带的 Rust 通常非常旧。

查看是否 yum 安装

rpm -q rust

卸载旧版本(建议)

sudo yum remove rust

改用 rustup 安装(推荐)

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env

三、升级后验证

rustc --version
cargo --version

四、常见问题

1. 升级后命令找不到

source $HOME/.cargo/env

或加入 .bashrc:

echo 'source $HOME/.cargo/env' >> ~/.bashrc

2. CentOS 7 缺少依赖

sudo yum install gcc make openssl-devel

总结(推荐做法 ✅)

CentOS 上永远用 rustup 管理 Rust,不要用系统包管理器

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 当前 Rust 安装方式

我可以给你更精确的命令。

0 踩