ubuntu

Rust 在 Ubuntu 上如何安装

小樊
55
2025-10-10 02:19:28
栏目: 编程语言

推荐方法:使用 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 清理无用依赖。

常见问题解决

0
看了该问题的人还看了