发布于2026-05-28 阅读(0)
扫一扫,手机访问
想在Debian系统上开启Rust编程之旅?第一步自然是把编译器环境搭建起来。别担心,过程并不复杂,而且官方提供了非常便捷的工具。下面我们就来详细走一遍流程,并聊聊后续怎么用。
在Debian上安装Rust,主流有两种路径:一是使用官方的工具链管理器 rustup,这也是最推荐的方式;二是通过系统自带的 apt 包管理器。前者灵活且能紧跟最新版本,后者则更符合系统包管理的习惯,但版本可能稍旧。

rustup安装(推荐)rustup 是 Rust 社区的“瑞士军刀”,用它来管理 Rust 版本和工具链,体验会顺畅很多。
sudo apt update
rustup
运行下面的命令,它会下载并执行官方安装脚本。过程中,它会询问你选择默认的工具链,直接按回车选择“stable”(稳定版)就行,其他组件如代码格式化工具 rustfmt 和代码检查工具 Clippy 可以根据需要选择安装。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
如果之后重启终端发现命令找不到,可以手动把 export PATH="$HOME/.cargo/bin:$PATH" 这行添加到你的 ~/.bashrc 或 ~/.zshrc 文件末尾,然后再次执行 source 命令。
rustc --version
cargo --version
如果能看到类似 rustc 1.75.0 和 cargo 1.75.0 的版本号输出,那么恭喜你,安装大功告成。
apt安装(备选)如果你更倾向于使用系统包管理器,或者环境有特殊限制,那么 apt 安装也是一种选择。不过要有个心理准备,仓库里的版本可能不是最新的。
sudo apt update
sudo apt install rustc cargo
rustc --version 和 cargo --version 来确认安装结果。
环境搭好了,接下来就是让它跑起来。Rust 提供了两套“驾驶”方式:功能强大的集成工具 cargo,和直接了当的编译器 rustc。
cargo创建并管理项目对于绝大多数项目,cargo 是你的最佳拍档。它帮你处理项目创建、依赖管理、编译构建、测试运行等一系列繁琐工作。
hello_world 的目录,里面已经包含了标准的项目结构和一个打印 “Hello, world!” 的源码文件。
cargo new hello_world
cd hello_world
target/debug/ 目录下。
cargo build
cargo 帮你编译并运行。你会立刻在终端看到那句经典的问候。
cargo run
rustc编译单个文件如果你只是想快速测试一小段代码,或者学习编译器本身,那么直接调用 rustc 会更轻量。
main.rs 文件,写入如下内容:
fn main() {
println!("Hello from rustc!");
}
main)。
rustc main.rs
./main
基础环境搞定后,还有两件小事可以让你的Rust体验更上一层楼。
rustup,想升级到最新稳定版非常简单,只需执行 rustup update。如果是通过 apt 安装的,则运行 sudo apt update && sudo apt upgrade rustc cargo。rsproxy.cn。只需在你的 ~/.bashrc(或对应shell配置文件)末尾添加下面两行:
export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
添加后,别忘记执行 source ~/.bashrc 让配置生效。
好了,从安装到第一个“Hello, World!”,整个流程已经走通。总的来说,rustup 因其在版本管理和工具链支持上的优势,是更受社区推崇的选择。现在,你的 Debian 系统已经准备好迎接 Rust 项目了,开始你的探索吧。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8