商城首页欢迎来到中国正版软件门户

您的位置:首页 >centos rust配置步骤是什么

centos rust配置步骤是什么

  发布于2026-05-03 阅读(0)

扫一扫,手机访问

CentOS 配置 Rust 开发环境步骤

想在 CentOS 上搭建 Rust 开发环境?这事儿其实不难,跟着清晰的步骤走,很快就能搞定。下面这份指南,会带你从系统准备到验证测试,一步步走通。

一、准备系统与依赖

万事开头先打基础。配置环境的第一步,是确保你的系统已经更新,并且安装了必要的编译工具。

  • 更新系统并启用 EPEL:以 CentOS 8 为例(CentOS 7 用户使用 yum 命令,同样需要先安装 EPEL 仓库):
    • sudo dnf install -y epel-release
    • sudo dnf update
  • 安装常用编译工具与依赖:Rust 构建过程通常需要系统链接器和构建工具的支持:
    • sudo dnf groupinstall -y “Development Tools”
    • sudo dnf install -y gcc make curl
  • 如果使用的是较老的系统,或者遇到网络问题,优先确保 gccmakecurl 这几个核心工具可用。

二、安装 Rust 工具链 rustup

Rust 官方推荐使用 rustup 这个工具链管理器来安装,它能方便地管理版本和组件。

  • 使用官方安装脚本安装 rustup
    • curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
  • 按照屏幕提示完成安装。安装程序会自动将 ~/.cargo/bin 目录加入你的 PATH 环境变量(通常是写入 ~/.profile 或对应的 shell 配置文件)。
  • 使当前会话生效并验证
    • source ~/.cargo/env
    • rustc --version
    • cargo --version

三、配置国内镜像加速(可选,提升下载速度)

对于国内用户,配置镜像可以显著提升下载包和更新工具链的速度,这一步非常推荐。

  • 设置 rustup 镜像(安装前后执行均可,建议写入全局或用户环境):
    • echo ‘export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup’ >> ~/.bashrc
    • echo ‘export RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup’ >> ~/.bashrc
    • source ~/.bashrc
  • 配置 crates.io 索引镜像(创建或编辑 ~/.cargo/config 文件):
    • mkdir -p ~/.cargo
    • cat >> ~/.cargo/config <<‘EOF’
      [source.crates-io]
      registry = “https://github.com/rust-lang/crates.io-index”
      replace-with = ‘tuna’
      
      [source.tuna]
      registry = “https://mirrors.tuna.tsinghua.edu.cn/crates.io-index”
      EOF
  • 当然,你也可以选择使用中科大(USTC)的镜像,只需将上述配置中的 ‘tuna’ 替换为 ‘ustc’ 对应的地址即可。

四、验证与常用操作

环境装好了,最后来点简单的验证和常用命令,确保一切就绪。

  • 验证工具链
    • rustc -V
    • cargo -V
  • 更新工具链
    • rustup update
  • 安装常用组件(代码格式化与静态检查工具):
    • rustup component add rustfmt clippy
  • 快速测试(创建一个新项目并运行):
    • cargo new hello && cd hello
    • cargo run
本文转载于:https://www.yisu.com/ask/24124620.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注