温馨提示×

centos怎么安装rust工具

小樊
41
2026-08-03 07:48:23
栏目: 编程语言

CentOS 上安装 Rust 工具链(rustc、cargo),最推荐、最安全、最方便的方式是使用 rustup。下面按常见场景一步步说明。


一、使用 rustup 安装(✅ 推荐)

1️⃣ 安装依赖

sudo yum install -y curl gcc make

如果是 CentOS 8 / Stream,可用 dnf

sudo dnf install -y curl gcc make

2️⃣ 安装 Rust(官方方式)

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装过程中会提示:

1) Proceed with installation (default)
2) Customize installation

✅ 直接回车选择默认即可。


3️⃣ 加载环境变量

source $HOME/.cargo/env

或者重新登录终端。


4️⃣ 验证安装

rustc --version
cargo --version

成功示例:

rustc 1.78.0 (9b00956e5 2024-04-29)
cargo 1.78.0 (54d8815d0 2024-03-26)

二、配置国内镜像(中国大陆推荐)

1️⃣ 设置环境变量

编辑 ~/.bashrc~/.zshrc

export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rustup
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rustup/rustup

生效:

source ~/.bashrc

2️⃣ 配置 Cargo 镜像

编辑或创建 ~/.cargo/config.toml

[source.crates-io]
replace-with = 'ustc'

[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

三、升级 / 卸载 Rust

升级

rustup update

卸载

rustup self uninstall

四、通过 yum / dnf 安装(不推荐)

CentOS 自带仓库中的 Rust 版本通常 非常旧

sudo yum install rust cargo

❌ 不建议用于开发新项目。


五、常见问题

❓ 编译失败 / 缺少 C 编译器

sudo yum install -y gcc

❓ 提示 openssl 相关错误

sudo yum install -y openssl-devel

六、快速总结(最常用)

sudo yum install -y curl gcc
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
rustc --version

如果你告诉我:

  • ✅ CentOS 7 / 8 / Stream
  • ✅ 是否在国内网络
  • ✅ 是否用于 服务器 / 编译 / 开发

我可以给你一套 完全适配你环境的安装方案

0