在Ubuntu上安装Rust前,建议先安装基础编译工具和依赖库,避免后续构建项目时出现缺失依赖的问题。打开终端,运行以下命令:

sudo apt update && sudo apt install -y curl build-essential gcc make这一步会安装curl(用于下载安装脚本)、build-essential(包含gcc、make等编译工具)等必要组件。
rustup是Rust官方推荐的版本管理和安装工具,能自动处理Rust编译器(rustc)、包管理器(Cargo)及工具链的配置。运行以下命令启动安装:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh按照终端提示选择默认安装(直接按回车键),安装脚本会自动下载并配置最新稳定版的Rust环境。安装完成后,会提示“Rust is installed now. Great!”。
安装完成后,需要让系统识别Rust工具链的路径。运行以下命令加载环境变量:
source "$HOME/.cargo/env"验证Rust是否安装成功,执行:
rustc --version# 查看Rust编译器版本cargo --version# 查看Cargo包管理器版本若终端输出类似rustc 1.72.0 (x86_64-unknown-linux-gnu)的版本信息,则说明安装成功。
若在国内使用,默认的官方源下载速度较慢,可通过设置清华镜像源提升下载效率。
export RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup/rustupexport RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup~/.cargo/config文件(不存在则新建),添加以下内容:[source.crates-io]replace-with = 'tuna'[source.tuna]registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index"配置后,cargo下载依赖时会自动使用清华镜像。通过cargo快速创建一个简单的Rust项目,验证环境是否可用:
cargo new hello_world# 创建名为hello_world的项目cd hello_world # 进入项目目录cargo run# 编译并运行项目若终端输出`Hello, world!',则说明Rust环境搭建完成,可以开始开发了。
rustup安装代码格式化工具rustfmt和静态分析工具clippy,提升代码质量:rustup component add rustfmt clippyrustup update,保持Rust工具链为最新稳定版。以上步骤覆盖了Ubuntu系统搭建Rust环境的核心流程,兼顾了便捷性和实用性,适合新手快速上手。
DeepSeek多模态怎么样及保姆级配置教程(codex、claude)实用指南
WSL2+Docker+Ollama本地部署大模型思路和实践指南(Qwen1.8b)实用指南
DeepSeek Harness热门插件盘点:10个实用插件,覆盖多Agent、上下文和多模态实用指南
grep文本搜索与正则表达式完整代码示例实用指南
AI漫剧伪装直男1‑24集无雾版夸克网盘资源免费分享
AI漫剧玉僧入尘1-68集无雾无删版夸克网盘资源免费分享