Ubuntu中Rust工具链如何管理
导读:Ubuntu中Rust工具链的管理主要通过 rustup (Rust官方工具链管理工具)实现,以下是具体操作指南: 1. 安装Rust工具链(推荐使用rustup) 步骤1:安装系统依赖 确保系统具备编译工具链,运行以下命令安装:sudo...
Ubuntu中Rust工具链的管理主要通过 rustup (Rust官方工具链管理工具)实现,以下是具体操作指南:
1. 安装Rust工具链(推荐使用rustup)
- 步骤1:安装系统依赖
确保系统具备编译工具链,运行以下命令安装:sudo apt update & & sudo apt upgrade -y sudo apt install curl build-essential gcc make -y - 步骤2:通过rustup安装Rust
执行官方安装脚本,选择默认选项(安装稳定版Rust+Cargo):curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - 步骤3:激活环境
运行以下命令使环境变量生效(或重启终端):source $HOME/.cargo/env - 步骤4:验证安装
检查Rust编译器(rustc)和包管理器(cargo)版本:rustc --version # 示例输出:rustc 1.87.0 (2025-05-09) cargo --version # 示例输出:cargo 1.87.0 (2025-05-06)
2. 更新Rust工具链
- 更新至最新稳定版:
rustup update stable - 更新至Nightly版(尝鲜新功能):
rustup install nightly # 先安装Nightly版 rustup default nightly # 设置为默认工具链 - 检查更新:
运行rustup check查看是否有可用更新。
3. 切换/管理工具链版本
- 查看已安装工具链:
rustup toolchains list # 示例输出:stable-x86_64-unknown-linux-gnu (default) - 安装特定版本:
如需安装指定版本(如1.75.0),运行:rustup install 1.75.0 - 切换默认工具链:
将默认工具链切换至指定版本(如1.75.0):rustup default 1.75.0 - 为当前项目指定工具链:
在项目目录下运行以下命令,仅该项目使用指定版本(不影响全局):rustup override set 1.75.0
4. 管理工具链组件
- 安装额外工具:
Rust工具链包含rustfmt(格式化)、clippy(代码检查)等组件,可通过以下命令安装:rustup component add rustfmt # 安装格式化工具 rustup component add clippy # 安装代码检查工具 - 验证组件安装:
运行rustup component list查看已安装组件。
5. 卸载Rust工具链
- 完全卸载:
若不再需要Rust,运行以下命令清除所有工具链及配置:rustup self uninstall - 卸载特定工具链:
如需卸载指定版本(如1.75.0),运行:rustup toolchain uninstall 1.75.0
注意事项
- 镜像加速(可选):若下载慢,可设置国内镜像源(如中科大):
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup - 环境变量:确保
~/.cargo/bin在PATH中(安装脚本会自动配置,若未生效可手动添加至~/.bashrc或~/.zshrc)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu中Rust工具链如何管理
本文地址: https://pptw.com/jishu/735678.html
