Rust Cargo 下載慢的解決辦法


Rust cargo 國外源下載速度慢,下面羅列了幾個國內的,似乎速度都一般,而rustcc2還可以,社區里說是內測階段
而有的crates直接指定github地址,不在crates.io里的就更慢了,這里配置了科-學上網代理(賬號自己買吧),github 一下就上來了, 沒有代理的可以用大拿寫的github的IP查找工具

  • linux 用戶可以直接跑腳本就修改host解析github域名
  • windows 用戶跟新輸出的log 挑一個時間短的設置到host 文件:C:\Windows\System32\drivers\etc\hosts 末尾, 如: github.com 挑選的IP

github的IP查找工具是python 代碼, 需要按照python3.5以上和aiohttp模塊

[http]
# 代理設置
proxy = "127.0.0.1:1080"
check-revoke = false

[https]
# 代理設置
proxy = "127.0.0.1:1080"
check-revoke = false

[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"

# 指定鏡像(下面幾個里選一個)
replace-with = 'rustcc2'

# 清華大學
[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.rustcc0]
registry = "https://code.aliyun.com/rustcc/crates.io-index.git"

[source.rustcc1]
registry="git://crates.rustcc.cn/crates.io-index"

[source.rustcc2]
registry="git://crates.rustcc.com/crates.io-index"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM