解決Rust -- update crates.io過慢的問題

我可是千機傘發表於2020-09-23

在經過一系列操作,科學上網等方法之後親測無效,想到更改rust的檔案源來加快速度

首先進入電腦的cargo目錄,MAC OS 預設安裝在 ~/.cargo下:

cd ~/.cargo

建立一個config檔案,這裡使用vim編輯器:

vim config

要是顯示許可權不足,可以chmod xxx 777,或者用sudo su,再或者sudo vim config也可以!!!
進到編輯介面後,鍵入i,切換到插入模式
將下面的程式碼貼進去:

# 放到 `$HOME/.cargo/config` 檔案中
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"

# 替換成你偏好的映象源
replace-with = 'sjtu'
#replace-with = 'ustc'

# 清華大學
[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"

然後按esc,輸入:wq即可儲存退出,現在再試試 ,是不是速度炒雞快!!!!

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章