rust 換源 懶人法


------------------對於rustup維護---------------

1 環境變量 搞進去 :

RUSTUP_DIST_SERVER

RUSTUP_UPDATE_ROOT

這兩個,按照國內鏡像分別進行設置。

例如:

清華:

RUSTUP_DIST_SERVER  =  https://mirrors.tuna.tsinghua.edu.cn/rustup

RUSTUP_UPDATE_ROOT  =  https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup

USTC 中科大 

RUSTUP_DIST_SERVER  =  https://mirrors.ustc.edu.cn/rust-static

RUSTUP_UPDATE_ROOT  =  https://mirrors.ustc.edu.cn/rust-static/rustup

------------------對於cargo維護---------------

用戶文件夾下面的:~/.cargo/config

內容設置為:

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

[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

 

2021年8月12日補充.......我擦,git協議被禁了,用下面這個吧

[registries]
ustc = { index = "https://mirrors.ustc.edu.cn/crates.io-index"}

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

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

 

整機所有cargo走目標源。


免責聲明!

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



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