温馨提示×

centos能否快速配置rust

小樊
39
2026-10-14 14:51:13
栏目: 编程语言

可以,CentOS 上能比较快速地配置 Rust 开发环境,但“快不快”取决于你想要的完整程度(只是编译器,还是带工具链/IDE)。下面给你几种常见、实用的方式。


一、最推荐:使用官方 rustup(最快、最标准)

1. 安装依赖

sudo yum install -y gcc make curl

2. 一键安装 Rust

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

按提示选择:

  • 默认直接回车即可(推荐)

3. 使环境变量生效

source $HOME/.cargo/env

4. 验证

rustc --version
cargo --version

✅ 一般 1–3 分钟搞定(取决于网速)


二、通过 yum / dnf(不推荐新手)

CentOS 自带仓库有 Rust,但版本通常很旧:

sudo yum install rust cargo

适合:

  • 只跑别人写好的程序
  • 不在意版本

不适合:

  • 学习新版 Rust
  • 使用新版特性或 crate

三、离线 / 内网环境(企业常用)

如果你在无外网服务器:

  1. 在有网的机器用 rustup 安装
  2. 打包:
    tar czf rust.tar.gz ~/.cargo ~/.rustup
    
  3. 拷贝到目标机并解压到同名目录

四、常见补充(按需)

国内加速(强烈推荐)

export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup

或写进 ~/.bashrc

常用组件

rustup component add rustfmt clippy

五、总结

方式 速度 推荐度
rustup ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
yum ⭐⭐⭐ ⭐⭐
离线包 ⭐⭐ ⭐⭐⭐⭐

如果你愿意,我可以:

  • 给你CentOS 7 / 8 专用命令
  • 帮你配 VSCode + Rust 开发环境
  • 或写一份 一键安装脚本

你用的是 CentOS 几?

0 踩