可以,CentOS 完全可以顺利配置 Rust,而且官方工具链对 CentOS / RHEL 系列支持很好。下面给你一个清晰、可靠的配置思路和注意事项。
使用官方 rustup 安装
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按提示选择:
安装完成后:
source $HOME/.cargo/env
验证:
rustc --version
cargo --version
✅ 这是 CentOS 上最推荐的方式,不受系统仓库版本老旧影响。
sudo yum install gcc make -y
openssl)时可能需要:sudo yum install openssl-devel -y
dnfsudo dnf install gcc openssl-devel -y
sudo yum install openssl-devel
或使用:
export OPENSSL_DIR=/usr
可配置国内镜像(如清华):
export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup
export RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup
然后再运行 rustup 安装脚本。
sudo yum install rust
⚠️ 缺点:
你可以写个最小示例:
cargo new hello
cd hello
cargo run
能正常输出 Hello, world! 就说明环境完全 OK。
✅ CentOS 能顺利配置 Rust
✅ 推荐 rustup 官方安装
✅ 只要装好 gcc + openssl-devel,几乎不会遇到问题
如果你愿意,可以告诉我:
我可以给你更针对性的配置建议。