Rust社区公开的第三方包都集中在crates.io网站上面,他们的文档被自动发布到doc.rs网站上。Rust提供了非常方便的包管理器cargo,它类似于Node.js的npm和Python的pip。但cargo不仅局限于包管理,还为Rust生态系统提供了标准的工作流。
在实际开发中,为了更快速下载第三方包,我们需要把crates.io换国内的镜像源,否则在拉取 crates.io 仓库代码会非常慢,Updating crates.io index 卡很久,很多次超时导致引用库没法编译。

在 $HOME/.cargo/config 中添加如下内容:

# 放到 `$HOME/.cargo/config` 文件中
[source.crates-io]
#registry = "https://github.com/rust-lang/crates.io-index"# 替换成你偏好的镜像源
replace-with = 'ustc'
#replace-with = 'sjtu'# 清华大学
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"# 中国科学技术大学
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"# 上海交通大学
[source.sjtu]
registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index"# rustcc社区
[source.rustcc]
registry = "git://crates.rustcc.cn/crates.io-index"

如果所处的环境中不允许使用 git 协议,可以把上述地址改为:

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

注意:cargo search 无法使用镜像。

参考:
https://mirrors.ustc.edu.cn/help/crates.io-index.html

https://blog.dteam.top/mirrors.html#cratesio-%E7%B4%A2%E5%BC%95%E9%95%9C%E5%83%8F

Updating crates.io index 速度慢的解决办法相关推荐

  1. Rust:Cargo check 时 Updating crates.io index 发生错误

    Rust:Cargo check 时 Updating crates.io index 发生错误 问题 解决: 问题 Updating crates.io index warning: spuriou ...

  2. windows10下pip安装速度慢的解决办法

    windows10下pip安装速度慢的解决办法 pip修改源 我们这里使用的镜像源是清华大学的镜像源,使用方法有两种,第一种是临时使用: pip install -i https://pypi.tun ...

  3. YunYang1994/tensorflow-yolov3 IndexError: list index out of range 解决办法

    YunYang1994/tensorflow-yolov3 IndexError: list index out of range 解决办法 原项目地址:YunYang1994/tensorflow- ...

  4. SSH 登录速度慢的解决办法

    SSH登录速度慢的解决办法 (1)可能是DNS反向解析的问题 [root@crushlinux~]#vi/etc/ssh/sshd_config在中添加或修改成: UseDNSno [root@cru ...

  5. 学优计算机怎么关机,Windows7电脑关机速度慢的解决办法

    最近一位Windows7用户反馈,电脑的关机速度越来越慢了,于是就问小编有没办法解决这个问题.其实电脑关机速度慢和开机速度慢一个道理,基本都是由于磁盘.电源等问题造成的.下面小编就给大家讲解Windo ...

  6. mysql中使用order by 速度很慢解决办法

    背景:                 今天在优化项目中的一条查询语句,耗时5秒左右,大概6张表关联查询,然后结果进行排序之后再分页查询20条数据. 代码: SELECT* FROMt_card_re ...

  7. 对io.UnsupportedOperation: fileno错误的解决办法

    今天把自己搭建的IP池运行了一下,然后想到写一个以网页形式暴露出来的IP形式,然后就用以下代码写出来了这个接口.就出现了错误.代码如下: # coding:utf-8 # 用于做接口,使其他的程序能够 ...

  8. 百度云管家下载大文件速度慢的解决办法

    win7下百度云管家下载百度网盘上的大文件,速度基本在100K以内.网上搜索解决办法有2类: 1,一种是迅雷法.采用替换URL中的home为wap,取得下载链接,然后用迅雷下载.但实际上迅雷下载速度也 ...

  9. 虚拟机中vsftpd上传速度慢的解决办法

    虚拟机中linux系统安装了vsftpd,但测试过程中发现,上传文件的速度特别慢,找了些资料发现修改一个配置文件就能解决此问题. 首先进入linux系统 -->#vi /etc/resolv.c ...

最新文章

  1. java 开发人员工具_每个Java开发人员都应该知道的10个基本工具
  2. jenkins编译java_在Window上使用Jenkins自动发布Java工件
  3. 查找二叉树(信息学奥赛一本通-T1367)
  4. 使用 ES6 的浏览器兼容性问题
  5. 在线GIF图片帧拆分工具
  6. 意见反馈接口php,用PHP制作的意见反馈表源码
  7. 模板 - 数学 - 数论
  8. linux环境模拟器,在Linux环境下玩PlayStation模拟器
  9. html调用暴风影音,暴风影音4大使用设置技巧
  10. 全志A40I开发板方案定制开发
  11. QQ、YY与webRTC回声消除效果对比分析与展望
  12. LSB文本水印的嵌入与提取
  13. 英文查错系统【浙江工商大学oj 测试点分析】
  14. 分布式id那些事儿(建议收藏)
  15. 前端工作随笔日记 Day02
  16. 配置Office365企业版应用(更新)
  17. vue-admin-template解决跨域问题详解
  18. Java自动生成二维码总结
  19. 5个JavaScript中高阶函数的示例
  20. .net java 泛型_Java高级特性泛型看这一篇就够了

热门文章

  1. 学计算机专业独立显卡有必要吗,花这钱真没必要!入门级独显的笔记本就别考虑了...
  2. java设置窗体焦点_JAVA之关于swing窗体设置默认焦点-Go语言中文社区
  3. 5G NR的新特征——波束管理和多天线
  4. Exploratory Social Network Analysis with Pajek(第三版)6-1
  5. 百度ECharts图形报表的介绍以及应用案例理解
  6. hibernate的HQL查询语句
  7. winform菜单栏、快捷菜单、右键弹出式菜单基本操作-洋葱先生-杨少通
  8. 微信小程序使用Less语法
  9. 高等数学 第八章 向量代数和空间解析几何
  10. MAC 安装使用 MAMP