ubuntu可以apt安装,不推荐,rust版本老
bash
sudo apt install cargo rustc
# ubuntu20上是1.75.0
cargo --version
rustc --version
推荐官网安装最新稳定版版:
bash
# 已经apt安装了的先卸载
sudo apt remove rustc cargo
# 脚本一键安装
curl https://sh.rustup.rs -sSf | sh
使用时:
bash
## 查看版本
rustc --version
# rustc 1.94.0 (4a4ef493e 2026-03-02)
cargo --version
# cargo 1.94.0 (85eff7c80 2026-01-15)
## 更新rust版本
rustup update
## 查看默认版本
rustup default
# stable-x86_64-unknown-linux-gnu (default)
## 查看所有版本
rustup show
## 编译
cargo build # 输出到debug文件夹
cargo build --release # 输出到target/release文件夹
cargo +stable build --release #指定stable版本编译,还可以选nightly最新版编译
## 更新依赖(更新后再build)
cargo update # 根据当前项目的Cargo.toml更新依赖到Cargo.lock
cargo update -p zenoh # 只更新Cargo.toml里zenoh依赖包