Debian Rust如何安装配置

1527
2025/3/9 3:31:48
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

1. 安装依赖包

首先,确保系统已经更新并安装了必要的依赖包,如 build-essential、GCC 和 make。

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。安装完成后,rustc 和 cargo 命令将会可用。

3. 配置环境变量

为了确保 Rust 工具链在每次登录时自动加载,需要将 RUSTUP_HOME 和 CARGO_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 官方文档。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 解析 Debian CPUInfo 数据