ubuntu

如何在Ubuntu上安装最新版Rust

小樊
49
2025-10-04 00:30:20
栏目: 编程语言

如何在Ubuntu上安装最新版Rust

在Ubuntu上安装最新版Rust的推荐方法是通过官方工具链管理器rustup,它能确保获取最新的稳定版Rust编译器(rustc)和包管理器(Cargo),并支持后续版本更新。以下是详细步骤:

一、前置准备:更新系统并安装依赖

在安装前,需确保系统软件包列表最新,并安装rustup所需的依赖工具(如curl、编译工具链):

sudo apt update && sudo apt upgrade -y  # 更新系统
sudo apt install curl build-essential gcc make -y  # 安装依赖(curl用于下载,build-essential包含编译工具)

二、使用rustup安装最新版Rust

  1. 下载并运行rustup安装脚本
    执行以下命令下载官方脚本(sh.rustup.rs),并通过sh运行:

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    

    脚本会自动检测系统环境,并提示选择安装类型。推荐选择默认选项(选项1),它会安装最新稳定版Rust及Cargo。

  2. 激活Rust环境
    安装完成后,需将Rust的工具链路径(~/.cargo/bin)添加到系统PATH环境变量中。可通过以下命令立即激活:

    source $HOME/.cargo/env
    

    重启终端,使环境变量自动生效。

三、验证安装结果

运行以下命令,检查rustc(Rust编译器)和Cargo(包管理器)的版本,确认安装成功:

rustc --version  # 显示Rust编译器版本(如rustc 1.72.1)
cargo --version  # 显示Cargo包管理器版本

若输出版本号,则说明安装成功。

四、可选:配置国内镜像加速(提升下载速度)

若下载rustup或Rust组件时速度较慢,可设置中科大或清华大学的镜像源:

# 设置中科大镜像源(推荐)
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

# 或设置清华大学镜像源
export RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup
export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup

# 再次运行安装命令(若未完成)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

如需永久生效,可将上述export命令添加到~/.bashrc~/.zshrc文件中。

五、后续更新Rust版本

使用rustup可轻松更新到最新稳定版Rust,命令如下:

rustup update

该命令会自动检查并下载最新版本的工具链。

常见问题解决

通过以上步骤,即可在Ubuntu上成功安装最新版Rust,并开始开发Rust程序。若需创建第一个Rust项目,可运行cargo new hello_rust生成项目目录,再通过cargo run编译运行。

0
看了该问题的人还看了