不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2024-02-01 01:06:30  修改时间:2024-04-20 19:35:46  分类:IT运维/网络管理  编辑

原因

与Linux更新库速度慢原因一致,因此建议换至国内镜像,可以大大增加下载速度,并允许使用一些特殊的命令行执行文件。

操作步骤

1、进入.cargo文件夹

如图,文件夹在 C:\Users\Administrator\.cargo

2、新建config文件,并黏贴下方文字

[net]
offline = true
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
# registry = "https://mirrors.ustc.edu.cn/crates.io-index"
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
[http]
check-revoke = false

如下图

3、重新运行build

下载速度顿时就增加了!

 




Rust Cargo update crate.io index 时无响应

1、现象

IDEA中添加RustCargo应用时,一直卡在update xxx index阶段,非常耗时。

2、尝试解决

试过使用mirror,但仍然无效。

3、解决方法

对于没有外部依赖的项目,可以配置net.offlinetrue,也可以在cargo run时指定--offline

新建~/.cargo/config配置。

完整配置:(无需添加镜像,只需指定[net] offline即可)

[net]
offline = true

[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"

 




个人电脑备份

路径:c:\Users\wenjianbao\.cargo\config

[net]
offline = true
git-fetch-with-cli = true

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

[source.rsproxy]
registry="https://rsproxy.cn/crates.io-index"

[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"

 

 

相关文章:

  1. rust crate.io 配置国内源(cargo 国内源)
  2. Rust Cargo update crate.io index 时无响应