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

Rust 在 Ubuntu 上如何安装

时间2025-10-10 12:11:03发布访客分类主机资讯浏览1389
导读:推荐方法:使用 rustup 安装(获取最新稳定版) rustup 是 Rust 官方推荐的工具链管理工具,可安装最新稳定版的 Rust 编译器(rustc)和包管理器(Cargo),并支持多版本切换。 更新系统依赖:运行 sudo ap...

推荐方法:使用 rustup 安装(获取最新稳定版)
rustup 是 Rust 官方推荐的工具链管理工具,可安装最新稳定版的 Rust 编译器(rustc)和包管理器(Cargo),并支持多版本切换。

  1. 更新系统依赖:运行 sudo apt update & & sudo apt upgrade -y 确保系统软件包最新;安装必要工具链 sudo apt install curl build-essential gcc make -y(build-essential 包含 GCC、Make 等编译工具,是 Rust 编译的依赖)。
  2. 安装 rustup:在终端执行 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh,脚本会自动下载并运行 rustup-init 安装程序。安装过程中选择默认选项(选项1,安装稳定版 Rust + Cargo)即可。
  3. 激活环境:安装完成后,运行 source $HOME/.cargo/env 将 Rust 命令添加到当前终端会话的 PATH 中;或修改 ~/.bashrc 文件(添加 export PATH="$HOME/.cargo/bin:$PATH"),然后运行 source ~/.bashrc 使环境变量永久生效。
  4. 验证安装:终端输入 rustc --version(显示 Rust 编译器版本,如 rustc 1.72.1)和 cargo --version(显示 Cargo 包管理器版本),若输出版本信息则说明安装成功。

备选方法:通过 Ubuntu 包管理器安装(系统级,版本较旧)
若无需最新版本,可通过 Ubuntu 官方源安装 Rust,适合系统级统一管理。

  1. 更新包列表:运行 sudo apt update 同步软件源。
  2. 安装 Rust:执行 sudo apt install rustc cargo -y,系统会自动安装 rustc(编译器)和 Cargo(包管理器)。注意:此方法安装的版本可能滞后于官方最新版(如 Ubuntu 22.04 默认安装 Rust 1.0.0)。
  3. 卸载方法:若需移除,运行 sudo apt remove rustc cargo 删除软件包,再执行 sudo apt autoremove 清理无用依赖。

常见问题解决

  • 编译错误(linker ‘cc’ not found):原因是缺少 GNU 编译器工具链,解决方法:安装 build-essential 包(sudo apt install build-essential)。
  • 镜像源加速失效:若使用中科大镜像源下载缓慢,需检查是否正确设置了环境变量:export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-staticexport RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup,然后重新运行安装脚本。
  • 更新 Rust 版本:使用 rustup 更新,命令为 rustup update,该命令会自动下载并安装最新稳定版 Rust。

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


若转载请注明出处: Rust 在 Ubuntu 上如何安装
本文地址: https://pptw.com/jishu/722343.html
Ubuntu From Scratch资源需求大吗 如何优化 Ubuntu 上的 Rust 性能

游客 回复需填写必要信息