CentOS上搭建Rust工具链的详细步骤
在安装Rust工具链前,建议先更新系统包以确保兼容性,并安装必要的依赖(如curl、gcc,部分系统可能需要rustup包):
# 更新系统包 sudo yum update -y # 安装必要依赖(部分CentOS版本可能需要) sudo yum install -y curl gcc Rustup是Rust官方推荐的版本管理工具,可通过官方脚本快速安装:
# 下载并运行Rustup安装脚本(自动处理依赖和路径配置) curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 安装过程中会提示选择安装选项,直接按回车键接受默认配置即可。
安装完成后,需要将Rust的工具链路径(~/.cargo/env)添加到系统环境变量中,使rustc、cargo等命令全局可用:
# 加载环境变量到当前终端会话 source $HOME/.cargo/env # 使环境变量永久生效(对当前用户) echo "source $HOME/.cargo/env" >> ~/.bashrc source ~/.bashrc 通过以下命令检查Rust工具链是否安装成功:
# 查看Rust编译器版本 rustc --version # 查看Cargo(Rust包管理工具)版本 cargo --version 若输出类似rustc 1.75.0 (x86_64-unknown-linux-gnu)的版本信息,则说明安装成功。
Rustup支持定期升级到最新稳定版,以获取新功能和安全修复:
rustup update 根据开发需求,可安装以下工具增强开发体验:
rustup component add rustfmt rustup component add clippy 使用Cargo快速创建一个简单的Rust项目,验证工具链是否正常工作:
# 创建名为"hello_rust"的新项目 cargo new hello_rust # 进入项目目录 cd hello_rust # 编译项目(生成可执行文件) cargo build # 运行项目 cargo run 若终端输出Hello, world!,则说明项目创建和运行成功。
sh.rustup.rs),请确保系统网络畅通。sudo yum install)需要管理员权限,使用sudo执行即可。yum包管理器安装Rust(但版本可能较旧):sudo yum install -y epel-release # 添加EPEL仓库 sudo yum install -y rust cargo # 安装Rust 通过以上步骤,即可在CentOS系统上成功搭建Rust工具链,并开始Rust项目开发。