首页 > 其他分享 >Rust依赖下载慢+Blocking

Rust依赖下载慢+Blocking

时间:2022-11-01 13:24:40浏览次数:64  
标签:cargo cache crates Rust ustc Blocking 下载

覆盖默认的镜像地址

~~直接使用新注册服务来替代默认的 ~~crates.io
在 $HOME/.cargo/config.toml 添加以下内容:

[source.crates-io] replace-with = 'ustc' 
[source.ustc] registry = "git://mirrors.ustc.edu.cn/crates.io-index" 

首先,创建一个新的镜像源 [source.ustc],然后将默认的 crates-io 替换成新的镜像源: replace-with = 'ustc'。

下载卡住Blocking

下载卡住其实就一个原因:下载太慢了。
根据经验来看,卡住不动往往发生在更新索引时。毕竟 Rust 的包越来越多,索引也越来越大,如果不使用国内镜像,卡住还蛮正常的,好在,我们也无需经常更新索引

标签:cargo,cache,crates,Rust,ustc,Blocking,下载
From: https://www.cnblogs.com/javatql/p/16847340.html

相关文章

  • 如何关闭 vscode 的 rust-analyzer 插件的自动类型提示
    有两种方式解决:第一种方式:打开vode的设置界面搜索:typeHints和parameterHints,并设置为disable第二种方式:直接打卡vscode的配置文件settings.json:并添加:"rust-ana......
  • Shell实现FTP下载文件,并保存执行日志
    分享知识 传递快乐 这篇文章是 ​​Linux实现FTP上传下载​​ 的续篇文章,关于FTP具体语法使用,请参考《​​Linux实现FTP上传下载​​》。FTP下载文件并保存执行日志#!/......
  • Multisim14数据库下载
    Multisim14访问主数据库失败的解决方法。点击下载访问密码:2077将文件解压到C盘,合并文件夹。数据库应该是通用的,其他版本也可以试试。......
  • Rust 元組匹配的一個妙用
    Rust元組匹配的一個妙用原文:https://nathanael-morris-bennett.medium.com/rust-tuple-pattern-matching-trick-c0f6bcdb4460PS:原文的示例代碼中有幾處語法錯誤,本文對......
  • Keil历史版本的几种下载方法
    Keil历史版本的几种下载方法MDKlegacyC51keil简单介绍官网正规步骤下载网址直接下载1.KeilMDK有规律的下载地址2.KeilC51有规律的下载地址3.KeilC251有规律的下载地址4......
  • 【Jlink】J-Link Commander 命令行脚本使用例子 下载烧录 芯片解锁 芯片加锁
    下载烧录:创建download.bat,将下面内容放入,并根据实际情况填写JLink.exe路径、设备名称setPATH=D:/Keil_v5/Arm/Segger/;JLink.exe-autoconnect1-deviceCX32L003-ifsw......
  • 下载官方Windows10最新系统镜像方法
    在微软官方网站同样也提供着Windows系统文件的下载,但在他的默认系统下载界面只提供了升级工具下载和媒体创建工具的下载,我们想要获取到系统的镜像文件还需要先下载媒体创建......
  • ThreadPoolExecutor BlockingQueue讲解
    有四种常用阻塞队列策略:1.直接拒绝:(DirectHandoffs)一个好的工作队列应该是不缓存任务,而是直接交给线程处理,就如SynchronousQueue一样。一个任务将会入队失败,如果没有......
  • 汇编LED点灯下载验证
    摘要:学习开发板都会从简单地点灯实验开始对开发板或单片机的学习之路,这里也不例外,因为点灯的步骤不像普通的32那样简单,需要对步骤做一定的记录,方便后面需要的时候在拿出来......
  • Unity开发(1)下载安装
    文章目录​​1、简述​​​​2、下载​​​​3、安装​​​​3.1、基础安装包​​​​3.2、Hub协议包​​​​3.3、有效许可证​​1、简述最近接触了几款比较好玩的Unity制......