当前位置: 首页 > article >正文

2024 Rust现代实用教程:1.1Rust简介与安装更新

文章目录

  • 一、Rust安装
  • 二、更新Rust
  • 参考

一、Rust安装

link:https://www.rust-lang.org/zh-CN/tools/install

Windows 的 Linux 子系统(WSL)

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

参考:

  • RUST安装慢怎么办,使用镜像方式安装

设置环境变量

设置环境变量 RUSTUP_DIST_SERVER (用于更新 toolchain):
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static

RUSTUP_UPDATE_ROOT (用于更新 rustup):
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

下载镜像安装脚本

wget https://cdn.jsdelivr.net/gh/rust-lang-nursery/rustup.rs/rustup-init.sh

执行安装脚本

sh rustup-init.sh

1 使用默认配置,2 使用自定义配置,3 取消安装
这里我们选择默认配置输入 1

配置cargo的环境变量

source $HOME/.cargo/env

测试一下安装结果
输入cargo ,按两下 tab键,进行命令补全提示,可以看到命令已经出来了

在这里插入图片描述

好了,rust环境已经安装成功了!

二、更新Rust

更新rust

$ rustup update

卸载Rust

rustup  self uninstall

添加组件

rustup component add rustfmt

查看版本

rustup --version

参考

  • Rust简介与安装更新

http://www.kler.cn/news/363917.html

相关文章:

  • Python入门(二)编程中的“真”与“假”,单双向选择的判断
  • Whispo:AI驱动的语音听写工具
  • etl-查询错误log日志和oracle删除数据表空间
  • 高效改进!防止DataX从HDFS导入关系型数据库丢数据
  • gin入门教程(6):全局中间件,自定义中间件
  • 数据库中DDL、DML、DCL的区别是什么
  • 对于Windows 11蓝屏代码0x0000003B的研究
  • 【c++小游戏】Surviving版本v0.1.1
  • [LeetCode] 78. 子集
  • 标准函数let、run、also、all、with、takeIf、takeUnless
  • [LeetCode] 207. 课程表
  • 【Java知识】一款强大的SQL处理库JSqlPaser
  • 【优选算法篇】在分割中追寻秩序:二分查找的智慧轨迹
  • Oracle CONNECT BY、PRIOR和START WITH关键字详解
  • MoCoOp: Mixture of Prompt Learning for Vision Language Models
  • PHP多功能图片编辑器
  • 深入解析Golang GMP
  • WebSocket Secure (WSS)
  • 在python中,导入Echart.js并运用可视化图表
  • docker run和docker start的区别
  • Rust编程语言变量的所有权(ownership)
  • Web前端-JavaScript输入输出语法
  • APP综合应用之业务场景脚本测试任务(5)--多重继承与总结
  • mov 转 mp4
  • 信号与系统学习:傅里叶级数
  • HarmonyOS 最新API12 创建云端一体化项目(带图展示)