Rust更换Crates源为国内中科大镜像源

在学习研究Rust时,由于众所周知的原因,发现拉取 crates.io 仓库代码实在太慢,cargo安装下载更新慢的简直让人无法容忍,很多次超时导致引用库没法编译,就把它的更新下载源给替换了,这里可以切到国内镜像(中科大镜像源),配置如下:

找到当前用户目录下 /linuxidc/.cargo/ 的.cargo 文件夹,进入.cargo 当前目录,在当前目下创建 config 文件 ,见下图,

Rust更换Crates源为国内中科大镜像源

打开 config 文件,编写以下内容:

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

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

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

如下图:

Rust更换Crates源为国内中科大镜像源

再次测试,速度飞快,3M-4M。如下图:

Rust更换Crates源为国内中科大镜像源Rust更换Crates源为国内中科大镜像源

相关推荐