在 Debian 系统上配置 Rust 编程环境涉及几个步骤,包括安装必要的依赖项、使用 rustup
安装 Rust 工具链以及配置环境变量。以下是详细的步骤指南:
首先,确保你的 Debian 系统是最新的:
sudo apt update
sudo apt upgrade
安装 curl
、build-essential
、gcc
和 make
等必要的构建工具和依赖项:
sudo apt install curl build-essential gcc make
rustup
安装 Rust使用 rustup
安装 Rust 编译器和工具链。rustup
是 Rust 的官方包管理器和编译器,它提供了安装、更新和管理 Rust 编译器、库和工具链的功能。
curl --proto 'https' --tlsv1.2 -sSf https://sh.rustup.rs | sudo sh -s -- --no-modify-path -y
这个命令会下载并运行 rustup
安装程序,按照屏幕上的提示操作,接受许可协议并选择要安装的组件(默认设置通常就足够了)。
安装完成后,你需要将 Rust 的可执行文件路径添加到系统的 PATH
环境变量中。通常情况下,rustup
会自动为你完成这一步。你可以通过以下命令验证安装是否成功:
source $HOME/.cargo/env
然后,验证 rustc
和 cargo
命令是否可用:
rustc --version
cargo --version
如果这些命令能够正确显示版本信息,说明安装成功。
如果你在中国大陆地区,可能会遇到下载 crates.io
数据频繁失败的问题。你可以配置国内的 Cargo 源来加速下载。
创建或编辑 ~/.cargo/config
文件,添加以下内容:
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"
然后,重新编译你的 Rust 项目以应用更改:
cargo build
使用以下命令验证 Rust 安装:
rustc --version
cargo --version
如果看到相应的版本号,则表示安装成功。
Rust 提供了一个伴随的构建工具和包管理器叫做 Cargo,用于管理 Rust 项目。你可以使用 Cargo 创建新的 Rust 项目、构建项目以及运行和测试项目。
创建一个新的 Rust 项目:
cargo new hello_world
cd hello_world
构建并运行项目:
cargo build
./hello_world
以上就是在 Debian 系统上配置 Rust 环境的详细步骤。如果你遇到任何问题,可以参考 Rust 官方文档或社区资源以获取帮助。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Debian Rust如何安装