温馨提示×

centos如何升级rust

小樊
47
2026-10-26 08:21:53
栏目: 编程语言

在 CentOS 上升级 Rust,常见有 rustup 管理 和 系统包管理 两种方式,推荐用 rustup(官方推荐、最灵活)。


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

1. 查看当前版本

rustc --version
cargo --version

2. 升级 Rust

rustup update

这会升级:

  • rustc
  • cargo
  • 所有已安装的工具链

3. 升级特定工具链(可选)

rustup update stable
# 或
rustup update nightly

4. 设置默认版本(可选)

rustup default stable

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

CentOS 7

sudo yum update rust

CentOS 7 官方源里的 Rust 通常很旧

CentOS 8 / Stream

sudo dnf update rust

⚠️ 系统源版本通常落后很多,不建议用于开发


三、如果还没装 rustup(推荐方式)

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

四、常见问题

1. 升级后版本没变?

source $HOME/.cargo/env

或重新打开终端

2. 查看所有工具链

rustup toolchain list

3. 只升级 cargo?

rustup update cargo

五、推荐做法总结 ✅

  • 开发用:rustup(随时 rustup update)
  • 服务器跑程序:可用系统包,但建议容器化

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否用于生产

我可以给你更具体的建议。

0 踩