debian

Debian Rust如何安装配置

小樊
63
2025-03-09 01:18:20
栏目: 编程语言

在 Debian 系统上安装和配置 Rust 编程语言可以通过 rustup 工具来完成。以下是详细的步骤:

1. 安装依赖包

首先,确保系统已经更新并安装了必要的依赖包,如 build-essentialGCCmake

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

2. 使用 rustup 安装 Rust

rustup 是 Rust 的官方安装工具,支持类 Unix 操作系统和 Windows。以下是在 Debian 上安装 Rust 的命令:

wget -qO - https://sh.rustup.rs | sudo bash -s -- --no-modify-path -y

这个命令会下载 rustup 安装程序并在系统范围内安装 Rust。安装完成后,rustccargo 命令将会可用。

3. 配置环境变量

为了确保 Rust 工具链在每次登录时自动加载,需要将 RUSTUP_HOMECARGO_HOME 环境变量添加到用户的 shell 配置文件中。

echo 'export RUSTUP_HOME=/opt/rust' | sudo tee -a /etc/profile.d/rust.sh
echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh
source /etc/profile

4. 验证安装

使用以下命令验证 Rust 是否安装成功:

rustc --version
cargo --version

如果看到相应的版本信息,说明安装成功。

5. 配置 Rust 工具链(可选)

可以为特定的 shell 生成 rustup 命令完成,例如为 bash 生成:

rustup completions bash > /usr/share/bash-completion/completions/rustup
source /etc/profile.d/bash_completion.sh

现在输入 rustup 命令并按 TAB 以获取命令补全列表。

6. 配置 Crates 镜像(可选)

为了加速 Rust 包的下载,可以配置国内的镜像源。例如,使用清华大学的镜像源:

echo '[source.crates-io]
replace-with = https://mirrors.tuna.tsinghua.edu.cn/mirrors/crates.io-index.git' > ~/.cargo/config.toml

这样配置后,Cargo 将使用清华大学的镜像来下载 Rust 包。

通过以上步骤,您可以在 Debian 系统上成功安装和配置 Rust 编程语言。如果需要进一步的帮助或遇到问题,可以参考 Rust 官方文档

0
看了该问题的人还看了