可以的,CentOS 可以直接配置和使用 Rust,不过有一些注意点(尤其是 CentOS 7 和 8 的区别)。
rustupRust 官方推荐用 rustup 安装,最简单也最灵活。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后:
source $HOME/.cargo/env
验证:
rustc --version
cargo --version
Rust 编译时需要 C 工具链:
sudo yum groupinstall "Development Tools"
# 或
sudo yum install gcc gcc-c++ make
如果是 CentOS Stream / Rocky / Alma,同样适用。
dnf 安装(但不一定是最新版)sudo dnf install rust cargo
⚠️ 官方仓库版本通常较旧,不建议生产使用
可以用国内镜像:
export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
再执行 rustup 安装脚本。
CentOS 上可以编译到:
✅ CentOS 可以直接配置 Rust
✅ 推荐用 rustup
✅ 需要安装 gcc 工具链
❌ 不推荐用系统 yum/dnf 的 Rust(版本老)
如果你愿意,可以告诉我:
我可以给你一份精确的安装方案。