在 Debian 上安装 Rust 的两种常用方式
- 使用 Debian 官方仓库 apt(稳定、与系统打包一致,版本通常略滞后)
- 使用 rustup(官方版本管理工具,获取最新稳定版、切换 nightly、多工具链与交叉编译更方便)
方式一 使用 apt 安装
- 更新索引并安装:
- sudo apt update
- sudo apt install rustc cargo
- 验证安装:
- rustc –version
- cargo –version
- 说明:
- 该方式适合希望“随系统一起更新”的用户;若需要最新特性或频繁切换版本,建议使用 rustup。
方式二 使用 rustup 安装(官方推荐)
- 安装 rustup(会自动安装 rustc 与 cargo):
- 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