在 Ubuntu 上安装最新版 Rust 的标准做法
一 安装步骤
- 更新系统并安装依赖:sudo apt update && sudo apt install -y curl build-essential gcc make
- 使用官方工具链安装器安装:curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh(按提示选择默认安装即可)
- 激活环境:source $HOME/.cargo/env(或重启终端)
- 验证安装:rustc --version、cargo --version 应显示版本号
二 安装最新稳定版、Beta 或 Nightly
- 查看工具链:rustup show
- 安装并切换到最新稳定版:rustup default stable
- 安装并切换到 Beta:rustup default beta
- 安装并切换到 Nightly:rustup default nightly
- 仅安装工具链(不切换默认):rustup toolchain install nightly 或 beta
三 中国大陆加速配置(可选)
- 配置 Cargo 镜像源(crates.io 索引):在 ~/.cargo/config.toml 添加
- [registries]
- crates-io = { index = “https://mirrors.tuna.tsinghua.edu.cn/crates.io-index” }
- 配置 rustup 下载源(安装/更新更快):在 shell 配置或当前会话中设置
- export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
- export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
四 快速验证与常用命令
- 创建并运行项目:cargo new hello_world && cd hello_world && cargo run(应看到输出:Hello, world!)
- 更新工具链:rustup update
- 卸载(如需):rustup self uninstall