首页主机资讯CentOS Rust如何安装

CentOS Rust如何安装

时间2025-12-09 22:23:03发布访客分类主机资讯浏览585
导读:在 CentOS 上安装与配置 Rust 的完整步骤 一 准备环境 安装编译工具与依赖,确保能编译本地扩展与依赖: sudo yum groupinstall -y “Development Tools” sudo yum instal...

在 CentOS 上安装与配置 Rust 的完整步骤

一 准备环境

  • 安装编译工具与依赖,确保能编译本地扩展与依赖:
    • sudo yum groupinstall -y “Development Tools”
    • sudo yum install -y gcc make curl
    • 可选:sudo yum install -y epel-release(便于获取部分工具)

二 安装 Rust 工具链

  • 使用官方安装脚本 rustup 安装(推荐):
    • curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
    • 安装过程中选择默认选项(直接回车)即可,脚本会自动将 cargo、rustc 等加入 PATH(通过修改 ~/.profile、~/.bash_profile、~/.bashrc 等)。
  • 使环境变量立即生效:
    • source “$HOME/.cargo/env”
  • 验证安装结果:
    • rustc --version
    • cargo --version
  • 常用 rustup 管理命令(可选):
    • rustup update(更新工具链)
    • rustup self update(更新 rustup)
    • rustup show(查看当前工具链)
    • rustup check(检查更新与组件)

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

  • 设置 rustup 镜像(安装前或安装后执行均可,建议写入 shell 配置以持久化):
    • 写入全局配置(所有用户生效):
      • echo ‘export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup’ | sudo tee -a /etc/profile
      • echo ‘export RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup’ | sudo tee -a /etc/profile
      • source /etc/profile
    • 或写入当前用户配置:
      • 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
  • 配置 Cargo 国内源(crates.io 索引镜像):
    • 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/git/crates.io-index.git” EOF

  • 说明:也可选择中科大镜像(USTC),将地址替换为 https://mirrors.ustc.edu.cn/rustup 与 https://mirrors.ustc.edu.cn/git/crates.io-index.git 即可。

四 编写并运行第一个程序

  • 创建项目并运行:
    • cargo new hello
    • cd hello
    • cargo run
  • 或直接编译运行单文件:
    • echo ‘fn main(){ println!(“Hello, Rust on CentOS!”); } ’ > main.rs
    • rustc main.rs & & ./main

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS Rust如何安装
本文地址: https://pptw.com/jishu/767581.html
CentOS下Rust环境如何搭建 CentOS Java内存设置如何调整

游客 回复需填写必要信息