Rust下载安装、卸载、版本切换、创建项目(包含指定版本的)

先声名一下,下面所说的版本号为xxxxx-x86_64-unknown-linux-gnu中xxxxx的部分。
在这里插入图片描述

下载安装

  1. 下载最新版本的Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
info: downloading installer

重启shell 或者 按照提示 执行命令让环境变量生效:

source "$HOME/.cargo/env"

在shell中运行如下代码行,验证是否安装成功:

rustc --version
cargo --version

更新到最新版本:

rustup update
  1. 下载特定版本的Rust:(开梯子会快些)
rustup toolchain install nightly-2020-07-27

而后采用查寻版本即可确定已切换至旧版本:

rustup run nightly-2020-07-27 rustc --version

下面是错误做法!!!血的教训!!!版本部匹配会导致无穷无尽的报错!

rustup install nightly-2022-10-22

Rust主要分cargo、rustc两个主要工具,运行上述install后cargo --version仍然是显示最新版本!

卸载

  1. 卸载当前系统中安装的Rust工具链的所有版本,包括稳定版(stable)、测试版(beta)和夜间版(nightly)等:
rustup self uninstall
  1. 卸载指定版本rustup toolchain:
rustup toolchain uninstall 1.22.1

版本相关

查看已安装版本

rustup toolchain list

切换到特定版本

rustup default stable/nightly/beta
rustup default nightly-2020-10-25

项目相关

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-25 19:18:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-25 19:18:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-25 19:18:02       82 阅读
  4. Python语言-面向对象

    2024-03-25 19:18:02       91 阅读

热门阅读

  1. Docker 容器中运行 JAR 文件的方法

    2024-03-25 19:18:02       45 阅读
  2. 突破编程_C++_查找算法(分块查找)

    2024-03-25 19:18:02       42 阅读
  3. springboot多数据源&动态数据源(主从)

    2024-03-25 19:18:02       37 阅读
  4. 数据结构-双向链表-003

    2024-03-25 19:18:02       30 阅读
  5. 第N5周:调用Gensim库训练Word2Vec模型

    2024-03-25 19:18:02       40 阅读
  6. 接口自动化测试入门基础知识

    2024-03-25 19:18:02       42 阅读
  7. python把图片重命名

    2024-03-25 19:18:02       49 阅读
  8. 委托(非常详细)

    2024-03-25 19:18:02       33 阅读
  9. [leetcode] 994. 腐烂的橘子

    2024-03-25 19:18:02       40 阅读
  10. 爬取MalwareBazaar实现恶意样本数据自由

    2024-03-25 19:18:02       48 阅读
  11. C++多态

    C++多态

    2024-03-25 19:18:02      41 阅读
  12. Python从入门到精通秘籍十九

    2024-03-25 19:18:02       50 阅读