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. 编辑上述文件(内容如下),保存退出即可
ini 复制代码
[http]
check-revoke = false

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

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

查看当前版本

sh 复制代码
$ rustc -V
rustc 1.74.0 (79e9716c9 2023-11-13)

版本升级

sh 复制代码
$ rustup update
相关推荐
坊钰23 分钟前
【Java 数据结构】移除链表元素
java·开发语言·数据结构·学习·链表
chenziang128 分钟前
leetcode hot100 LRU缓存
java·开发语言
会说法语的猪34 分钟前
springboot实现图片上传、下载功能
java·spring boot·后端
用户46946515978340 分钟前
Rust使用tracing记录日志
rust
时雨h43 分钟前
RuoYi-ue前端分离版部署流程
java·开发语言·前端
凡人的AI工具箱43 分钟前
每天40分玩转Django:实操多语言博客
人工智能·后端·python·django·sqlite
Cachel wood1 小时前
Django REST framework (DRF)中的api_view和APIView权限控制
javascript·vue.js·后端·python·ui·django·前端框架
云计算DevOps-韩老师1 小时前
【网络云计算】2024第52周-每日【2024/12/25】小测-理论&实操-自己构造场景,写5个系统管理的脚本-解析
开发语言·网络·云计算·bash·perl
m0_748234081 小时前
Spring Boot教程之三十一:入门 Web
前端·spring boot·后端
暮色尽染1 小时前
Python 正则表达式
开发语言·python