温馨提示×

linux下rust环境怎么搭

小樊
44
2026-09-25 10:05:49
栏目: 编程语言

在 Linux 下搭建 Rust 开发环境通常非常简单,主要使用官方推荐的 rustup 工具。下面按步骤说明:


一、安装 Rust(推荐方式)

1. 安装依赖(一般已有)

sudo apt update
sudo apt install -y build-essential curl

(Ubuntu / Debian;CentOS 用 yum groupinstall "Development Tools")

2. 使用 rustup 安装

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装过程中选择:

  • 1) Proceed with standard installation(默认,推荐)

3. 加载环境

source "$HOME/.cargo/env"

或重新打开终端。

4. 验证安装

rustc --version
cargo --version

二、更新与管理 Rust

rustup update          # 更新 Rust
rustup show            # 查看当前版本
rustup toolchain list  # 查看已安装工具链

三、创建第一个项目

cargo new hello_rust
cd hello_rust
cargo run

输出:

Hello, world!

四、常用组件(可选)

1. 添加 Rust 分析器(IDE 支持)

rustup component add rust-analyzer

2. 格式化 & lint

rustup component add rustfmt clippy
cargo fmt
cargo clippy

五、编辑器推荐

  • VS Code
    • 插件:rust-analyzer
  • Neovim / Vim
    • rust-analyzer + LSP

六、离线 / 国内加速(可选)

使用国内镜像

export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup

或写进 ~/.bashrc / ~/.zshrc


七、卸载 Rust

rustup self uninstall

如果你告诉我:

  • 使用的 Linux 发行版(Ubuntu / CentOS / Arch)
  • 是否用于 嵌入式 / WASM / 服务端
  • 是否使用 Docker

我可以给你更定制化的搭建方案。

0 踩