温馨提示×

如何检查ubuntu rust配置

小樊
36
2026-10-28 06:40:47
栏目: 编程语言

在 Ubuntu 上检查 Rust 的配置情况,可以从以下几个方面入手:


1. 检查 Rust 是否安装

rustc --version
cargo --version
  • 有版本号说明已安装
  • 提示 command not found 说明未安装

2. 检查 Rust 安装方式

如果是通过 rustup 安装(推荐)

rustup show

会显示:

  • 默认 toolchain(stable / beta / nightly)
  • 已安装版本
  • 当前目录使用的 Rust 版本

查看 rustup 本身:

rustup --version

3. 查看环境变量

echo $PATH | grep -i cargo

正常情况下应包含:

~/.cargo/bin

查看 Rust 相关环境变量:

env | grep -i rust

4. 检查 Cargo 配置

Cargo 配置文件位置:

  • 全局:~/.cargo/config.toml
  • 项目级:<项目>/.cargo/config.toml

查看内容:

cat ~/.cargo/config.toml

常见配置示例:

[source.crates-io]
replace-with = "mirror"

[source.mirror]
registry = "https://example.com/crates"

5. 检查当前项目 Rust 版本

进入项目目录:

cd your_project
rustup show
cargo --version

查看 rust-toolchain.toml(如果存在):

cat rust-toolchain.toml

6. 检查已安装组件

rustup component list --installed

常见组件:

  • rustc
  • cargo
  • rust-std
  • clippy
  • rustfmt

7. 检查目标平台(交叉编译)

rustup target list --installed

8. 常见问题排查

找不到 cargo / rustc

source $HOME/.cargo/env

或重新登录终端

版本太旧

rustup update

如果你愿意,可以告诉我:

  • 你是 刚安装 Rust 还是 项目跑不起来
  • 是否使用了 国内镜像
  • 是否是 WSL / 服务器 / 桌面版 Ubuntu

我可以给你更针对性的检查步骤。

0 踩