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

Rust 安装与版本更新

Rust 简介

Rust ,一门赋予每个人构建可靠且高效软件能力的语言,主打内存安全。

2024年2月,在一份 19 页的报告《回归基础构件:通往安全软件之路》中,白宫国家网络主任办公室(ONCD)呼吁开发者使用「内存安全的编程语言」,比如 Rust 语言。报告指出,从一开始就选择内存安全的编程语言,是以安全设计方式开发软件的重要途径。

此外,ONCD 表示,报告中的建议是与包括科技公司、学术界和其他机构合作制定的,并收集了包括惠普、埃森哲和 Palantir 在内等多家科技公司支持报告的意见。

拜登:“一切非 Rust 项目均为非法”😎

安装

安装 Rust 的主要方式是通过 Rustup 这一工具,它既是一个 Rust 安装器又是一个版本管理工具。参考官网即可完成安装。

独立安装包

详见:其他安装方法

配置国内源

这里以 windows 为例说明

  1. 进入 $HOME/.cargo 文件夹中(如 C:\Users\admin.cargo)
  2. 删除一个名为 .package-cache 的文件
  3. 创建一个名为 config 的文件(无后缀)
  4. 编辑上述文件(内容如下),保存退出即可
[http]
check-revoke = false

[source.crates-io]
replace-with = 'ustc'

[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"

查看当前版本

$ rustc -V
rustc 1.74.0 (79e9716c9 2023-11-13)

版本升级

$ rustup update

相关文章:

  • 探索Linux世界:基本指令(文件查看、时间相关、grep、打包压缩及相关知识)
  • Dynamic Wallpaper v17.4 mac版 动态视频壁纸 兼容 M1/M2
  • 20240312-2-贪心算法
  • .net6Api后台+uniapp导出Excel
  • MySQL--索引优化实战篇(4)
  • 警院复试C程序设计学习笔记 第九章——用户建立自己的数据类型
  • 比特币普通地址、隔离见证(兼容)、隔离见证(原生)、Taproot 地址傻傻分不清楚
  • JVM和JVM内存管理
  • Excel 快速填充/输入内容
  • IPD(集成产品开发)—核心思想
  • cmake初识
  • 分布式解决方案
  • python实现冒泡排序
  • 树莓派Py程序加入开机自启
  • C语言 —— 图形打印
  • python学习、开发实用文档分享
  • 【死磕Elasticsearch】从实战中来,到实战中去
  • Java SE入门及基础(35)
  • 基于 HBase Phoenix 构建实时数仓(2)—— HBase 完全分布式安装
  • plantUML使用指南之序列图
  • 从600名外到跻身大满贯,孙发京:走过的路成就了现在的我
  • 汇源果汁发文:经营情况一切正常
  • 普京提议重启俄乌直接谈判后,特朗普表态了
  • 中国证监会印发2025年度立法工作计划
  • 习近平向中国人民解放军仪仗队致意
  • 援藏博士张兴堂已任西藏农牧学院党委书记、副校长