詳解Rust 修改源
安裝源
運行命令,下載rust安裝腳本
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf > rust.sh && chmod +x rust.sh
替換更新源
sed -i 's/${RUSTUP_UPDATE_ROOT:-https:\/\/static.rust-lang.org\/rustup}/https:\/\/mirrors.ustc.edu.cn\/rust-static\/rustup/g' rust.sh設(shè)置環(huán)境變量
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
安裝
運行命令 sudo bash rust.sh,輸入回車選擇默認進行安裝。
檢查
cargo -V # cargo 1.75.0 (1d8b05cdd 2023-11-20) rustc -V # rustc 1.75.0 (82e1608df 2023-12-21)
軟件源
通過修改 ~/.cargo/env 來修改源。
常規(guī)修改
修改 ~/.cargo/env。
[source.crates-io] replace-with = 'ustc' [source.ustc] registry = "git://mirrors.ustc.edu.cn/crates.io-index"
稀疏索引(推薦)
cargo 1.68 版本開始支持稀疏索引:不需要完整克隆 crates.io-index 倉庫,可以加快獲取包的速度。
如果cargo 的版本大于 1.68,可以在 $HOME/.cargo/config中添加以下內(nèi)容:
[source.crates-io] replace-with = 'ustc' [source.ustc] registry = "sparse+https://mirrors.ustc.edu.cn/crates.io-index/"
如果 build 出錯,可以嘗試 export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt 。
到此這篇關(guān)于Rust 修改源的文章就介紹到這了,更多相關(guān)Rust 修改源內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用Rust語言編寫一個ChatGPT桌面應(yīng)用示例詳解
這篇文章主要介紹了如何用Rust編寫一個ChatGPT桌面應(yīng)用,文中有詳細的流程介紹,對大家的學(xué)習(xí)或工作有意一定的幫助,需要的朋友可以參考下2023-05-05
使用?Rust?實現(xiàn)的基礎(chǔ)的List?和?Watch?機制示例流程
本文給大家介紹使用Rust實現(xiàn)的基礎(chǔ)的List和Watch機制示例流程,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2025-09-09
rust?創(chuàng)建多線程web?server的詳細過程
web?server?中主要的兩個協(xié)議是?http?和?tcp,tcp?是底層協(xié)議,http?是構(gòu)建在?tcp?之上的,本篇文章重點給大家介紹rust?創(chuàng)建多線程web?server的詳細過程,感興趣的朋友跟隨小編一起看看吧2023-11-11

