Rust 在 Ubuntu 上如何安装
导读:推荐方法:使用 rustup 安装(获取最新稳定版) rustup 是 Rust 官方推荐的工具链管理工具,可安装最新稳定版的 Rust 编译器(rustc)和包管理器(Cargo),并支持多版本切换。 更新系统依赖:运行 sudo ap...
推荐方法:使用 rustup 安装(获取最新稳定版)
rustup 是 Rust 官方推荐的工具链管理工具,可安装最新稳定版的 Rust 编译器(rustc)和包管理器(Cargo),并支持多版本切换。
- 更新系统依赖:运行
sudo apt update & & sudo apt upgrade -y
确保系统软件包最新;安装必要工具链sudo apt install curl build-essential gcc make -y
(build-essential 包含 GCC、Make 等编译工具,是 Rust 编译的依赖)。 - 安装 rustup:在终端执行
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
,脚本会自动下载并运行 rustup-init 安装程序。安装过程中选择默认选项(选项1,安装稳定版 Rust + Cargo)即可。 - 激活环境:安装完成后,运行
source $HOME/.cargo/env
将 Rust 命令添加到当前终端会话的 PATH 中;或修改~/.bashrc
文件(添加export PATH="$HOME/.cargo/bin:$PATH"
),然后运行source ~/.bashrc
使环境变量永久生效。 - 验证安装:终端输入
rustc --version
(显示 Rust 编译器版本,如rustc 1.72.1
)和cargo --version
(显示 Cargo 包管理器版本),若输出版本信息则说明安装成功。
备选方法:通过 Ubuntu 包管理器安装(系统级,版本较旧)
若无需最新版本,可通过 Ubuntu 官方源安装 Rust,适合系统级统一管理。
- 更新包列表:运行
sudo apt update
同步软件源。 - 安装 Rust:执行
sudo apt install rustc cargo -y
,系统会自动安装 rustc(编译器)和 Cargo(包管理器)。注意:此方法安装的版本可能滞后于官方最新版(如 Ubuntu 22.04 默认安装 Rust 1.0.0)。 - 卸载方法:若需移除,运行
sudo apt remove rustc cargo
删除软件包,再执行sudo apt autoremove
清理无用依赖。
常见问题解决
- 编译错误(linker ‘cc’ not found):原因是缺少 GNU 编译器工具链,解决方法:安装 build-essential 包(
sudo apt install build-essential
)。 - 镜像源加速失效:若使用中科大镜像源下载缓慢,需检查是否正确设置了环境变量:
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
和export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
,然后重新运行安装脚本。 - 更新 Rust 版本:使用 rustup 更新,命令为
rustup update
,该命令会自动下载并安装最新稳定版 Rust。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Rust 在 Ubuntu 上如何安装
本文地址: https://pptw.com/jishu/722343.html