首页主机资讯如何在Ubuntu上安装Rust

如何在Ubuntu上安装Rust

时间2025-11-17 15:50:04发布访客分类主机资讯浏览1425
导读:在 Ubuntu 上安装 Rust 的推荐方式 一 安装前准备 更新软件源并安装基础编译工具,确保后续编译与工具链可用: 命令:sudo apt update && sudo apt upgrade -y 命令:sudo...

在 Ubuntu 上安装 Rust 的推荐方式

一 安装前准备

  • 更新软件源并安装基础编译工具,确保后续编译与工具链可用:
    • 命令:sudo apt update & & sudo apt upgrade -y
    • 命令:sudo apt install curl build-essential gcc make -y
  • 说明:build-essential 提供 gcc/make 等基础工具,解决常见的链接器缺失问题(如报错“linker ‘cc’ not found”)。

二 方法一 使用 rustup 安装(官方推荐)

  • 安装 rustup(Rust 工具链管理器,含 rustccargo):
    • 命令:curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
    • 安装时选择默认选项 1(安装稳定版)。
  • 激活环境:
    • 命令:source $HOME/.cargo/env(或新开一个终端会话)。
  • 验证安装:
    • 命令:rustc --version、cargo --version
    • 成功示例:rustc 1.72.1(版本号会随时间变化)。
  • 中国大陆下载加速(可选,设置环境变量后再运行安装脚本):
    • 命令:export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
    • 命令:export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
  • 更新与卸载:
    • 更新:rustup update
    • 卸载:rustup self uninstall。

三 方法二 使用 apt 安装(系统级,版本通常较旧)

  • 安装命令(二选一或同时安装):
    • 仅编译器:sudo apt install rustc -y
    • 含包管理器:sudo apt install cargo -y(cargo 会自动拉取 rustc 作为依赖)
  • 特点:适合系统范围统一管理与无需最新特性的场景;但版本可能滞后于官方(例如 Ubuntu 20.04 仓库中的 rustc 可能为 1.41.0)。
  • 卸载:sudo apt remove cargo(或 rustc);sudo apt autoremove。

四 创建第一个项目与常见问题

  • 使用 Cargo 创建并运行项目:
    • 命令:cargo new hello_world & & cd hello_world
    • 命令:cargo run(自动构建并运行,等价于先 cargo build 再执行二进制)
  • 直接使用 rustc 编译运行:
    • 命令:rustc main.rs & & ./main
  • 常见问题与处理:
    • 编译报错 “linker ‘cc’ not found”:安装 build-essential(见上文)。
    • 中国大陆网络慢:优先使用 rustup 镜像;若仍慢,可为 Cargo 配置 crates.io 索引镜像(例如在 ~/.cargo/config.toml 中添加清华源)。
    • 验证是否生效:再次执行 rustc --version 与 cargo --version 查看版本信息。

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


若转载请注明出处: 如何在Ubuntu上安装Rust
本文地址: https://pptw.com/jishu/749022.html
Linux下GitLab配置步骤是什么 Linux与PyTorch协同工作流程

游客 回复需填写必要信息