Rust编译器在Debian上如何安装

在 Debian 上安装 Rust 的两种常用方式使用 Debian 官方仓库 apt(稳定、与系统打包一致,版本通常略滞后)使用 rustup(官方版本管理工具,获取最新稳定版、切换 nightly、多工具链与交叉编译更方便)方式一 使用 apt 安装更新索引并安装:sudo apt updatesudo apt install rustc cargo验证安装:rustc –version

在 Debian 上安装 Rust 的两种常用方式

  • 使用 Debian 官方仓库 apt(稳定、与系统打包一致,版本通常略滞后)
  • 使用 rustup(官方版本管理工具,获取最新稳定版、切换 nightly、多工具链与交叉编译更方便)

方式一 使用 apt 安装

  • 更新索引并安装:
    • sudo apt update
    • sudo apt install rustc cargo
  • 验证安装:
    • rustc –version
    • cargo –version
  • 说明:
    • 该方式适合希望“随系统一起更新”的用户;若需要最新特性或频繁切换版本,建议使用 rustup。

方式二 使用 rustup 安装(官方推荐)

  • 安装 rustup(会自动安装 rustccargo):
    • curl –proto ‘=https’ –tlsv1.2 -sSf https://sh.rustup.rs | sh
  • 使环境变量生效(当前会话):
    • source $HOME/.cargo/env
  • 验证安装:
    • rustc –version
    • cargo –version
  • 常用操作:
    • 更新工具链:rustup update
    • 切换默认工具链:rustup default stable | nightly
    • 添加交叉编译目标(示例):rustup target add armv7-unknown-linux-gnueabihf
  • 说明:
    • rustup 便于在同一台机器上管理多个 Rust 版本与目标平台,适合开发与测试多环境场景。

常见问题与处理

  • 命令未找到:确保 $HOME/.cargo/bin 已加入 PATH。可写入 shell 配置文件(如 ~/.bashrc~/.zshrc):
    • echo ‘export PATH=“$HOME/.cargo/bin:$PATH”’ >> ~/.bashrc && source ~/.bashrc
  • 需要最新特性或 nightly:使用 rustup 安装与切换(见上文)。

快速开始示例

  • 创建新项目:cargo new hello_rust
  • 进入项目目录:cd hello_rust
  • 构建:cargo build
  • 运行:cargo run

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1483119.html

(0)
派派
上一篇 2026-01-01
下一篇 2026-01-01

发表回复

登录后才能评论