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

Rust升级慢,使用国内镜像进行加速

背景

rustup 是 Rust 官方的跨平台 Rust 安装工具,国内用户使用rustup update的时候,网速非常慢,可以使用国内的阿里云镜像源来进行加速

0x01 配置方法

1. Linux与Mac OS用户配置环境变量

修改~/.bash_profile文件添加如下内容:

# 内容
export RUSTUP_UPDATE_ROOT=https://mirrors.aliyun.com/rustup/rustup
export RUSTUP_DIST_SERVER=https://mirrors.aliyun.com/rustup

设置生效

source ~/.bash_profile

2. Windows用户配置环境变量

Windows需要设置两个系统变量,分别为:
RUSTUP_DIST_SERVER https://mirrors.aliyun.com/rustup/rustup
RUSTUP_UPDATE_ROOT https://mirrors.aliyun.com/rustup
在这里插入图片描述

3. 执行升级

rustup upgrade stable

在这里插入图片描述

0x02配置cargo镜像加速

在 cargo 配置文件: ~/.cargo/config 中,添加以下内容: (Windows 系统配置文件地址默认为:%USERPROFILE%.cargo\config)
目前该镜像仅支持稀疏索引配置,需要您的 cargo 版本 >=1.68。
稀疏索引配置

[source.crates-io]
replace-with = 'aliyun'
[source.aliyun]
registry = "sparse+https://mirrors.aliyun.com/crates.io-index/"
http://www.lryc.cn/news/306883.html

相关文章:

  • Base64 编码 lua
  • 41.仿简道云公式函数实战-数学函数-SUMIF
  • 挑战30天学完Python:Day22 爬虫
  • AI:138-开发一种能够自动化生成艺术品描述的人工智能系统
  • 智慧城市建设的新里程碑:公共服务电子支付大屏
  • Netty之Decoder详解与实战
  • PCIe P2P DMA全景解读
  • 【Git】window下大小写不敏感问题处理
  • 【JS】【Vue3】【React】获取滚轮位置的方法:JavaScript、Vue 3和React示例
  • 什么是线程和进程?
  • MaxScale实现mysql8读写分离
  • 【c语言】内存函数
  • 规则引擎项目
  • Docker Image(镜像)
  • qgis启动提示Could not load qgis_app.dll
  • 数据分析---Python与sql
  • 【Oracle】玩转Oracle数据库(六):模式对象管理与安全管理
  • 微服务篇之限流
  • react脚手架
  • 【Vue3】插槽使用和animate使用
  • HarmonyOS—低代码开发Demo示例
  • Spring体系下解决请求统一加解密之ResponseBodyAdvice和RequestBodyAdvice
  • C# 经典:ref 和 out 的区别详解
  • Linux 系统添加虚拟内存的方法
  • PHP 函数四
  • 【Android】反编译APK及重新打包
  • 下载huggingface数据集到本地并读取.arrow文件遇到的问题
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • 【Web】关于jQuery萌新必须要知道的那些基础知识
  • 第 1 章 微信小程序与云开发从入门到实践从零开始做小程序——开发认识微信小程序