在 Ubuntu 上配置 Rust 的完整步骤
一 安装前准备
sudo apt update && sudo apt install -y curl build-essential gcc make二 安装与配置 Rust 工具链
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shsource $HOME/.cargo/env(或新开一个终端会话)。rustc --version、cargo --version 应输出版本号。export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-staticexport RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup~/.cargo/config.toml):
[registries]crates-io = { index = "https://mirrors.tuna.tsinghua.edu.cn/crates.io-index" }[source.crates-io]replace-with = 'ustc'[source.ustc]registry = "git://mirrors.ustc.edu.cn/crates.io-index"sudo apt install -y rustc cargosudo apt remove cargo && sudo apt autoremoverustup updaterustup self uninstall。三 创建与运行第一个项目
cargo new hello_world && cd hello_worldcargo build(产物在 target/debug/)cargo runcargo run --release(产物在 target/release/)rustc main.rs && ./main。四 常见问题与排查
sudo apt install gcc)。~/.cargo/config.toml 中配置 crates.io 镜像源;必要时执行 cargo update 刷新索引。rustc/cargo 不可用:确认已执行 source $HOME/.cargo/env,或重新打开终端;若使用系统包管理器安装,注意其版本可能较旧。