CentOS Rust如何安装
导读:在 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
