frok from rsync://littlefoxpro.xyz/repository/leaf

This commit is contained in:
2024-06-05 16:02:11 -04:00
commit b2a10ea78d
14 changed files with 1574 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
Rust Crates换源
------------------------------------------------------------
mkdir -pv ~/.cargo
cat > ~/.cargo/config << "EOF"
[source.crates-io]
replace-with = "ustc"
[source.ustc]
registry = "sparse+https://mirrors.ustc.edu.cn/crates.io-index/"
EOF
------------------------------------------------------------
编译Rust时需要获取上一个版本的Rust来进行构建, 可以预先在指定位置下载好二进制Rust安装包以提升速度。
以Rust 1.76.0为例, 下载
1. https://static.rust-lang.org/dist/cargo-1.75.0-x86_64-unknown-linux-gnu.tar.xz
2. https://static.rust-lang.org/dist/rust-std-1.75.0-x86_64-unknown-linux-gnu.tar.xz
2. https://static.rust-lang.org/dist/rustc-1.75.0-x86_64-unknown-linux-gnu.tar.xz
并将它们放置于build/cache/2023-12-28目录中(发行日期见https://github.com/rust-lang/rust/releases)。