Cargo字节镜像源

在 Windows 系统默认为:%USERPROFILE%.cargo,在类 Unix 系统默认为:$HOME/.cargo,在此目录下新建config文件,填写内容如下:

php 复制代码
[source.crates-io]
replace-with = 'rsproxy'

[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"

# 稀疏索引,要求 cargo >= 1.68
[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index/"

[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"

[net]
git-fetch-with-cli = true

源替换:

source.crates-io:这一部分指定了 crates.io 作为默认源。

replace-with = 'rsproxy':这行配置表示将 crates.io 源替换为 rsproxy。
自定义源配置:

source.rsproxy:定义了一个名为 rsproxy 的源。

registry = "https://rsproxy.cn/crates.io-index":指定了 rsproxy 源的注册表 URL。
稀疏索引配置(需要 Cargo 1.68 及以上版本):

source.rsproxy-sparse:定义了一个名为 rsproxy-sparse 的源,用于稀疏索引。

registry = "sparse+https://rsproxy.cn/index/":指定了稀疏索引源的注册表 URL。
注册表配置:

registries.rsproxy:定义了一个名为 rsproxy 的注册表。

index = "https://rsproxy.cn/crates.io-index":指定了注册表的索引 URL。
网络配置:

net:定义了网络相关的配置。

git-fetch-with-cli = true:这行配置指定了在处理 git 依赖时使用命令行工具。

丰富内容

相关推荐
红尘散仙13 小时前
浏览器不能监听端口、没有文件系统,凭什么能点对点传文件?
rust·webrtc·webassembly
nnerddboy15 小时前
Rust教程06:ESP32-rust环境搭建
开发语言·后端·rust
nnerddboy15 小时前
Rust教程03:函数,控制流与所有权
开发语言·后端·rust
nnerddboy15 小时前
Rust教程05:结构体,枚举与模式匹配
开发语言·网络·rust
特立独行的猫a19 小时前
我用 Rust + Tauri 2 复刻了 N_m3u8DL-CLI:一个 m3u8 多线程下载器
开发语言·后端·rust·m3u8·视频下载器·m3u8dl-cli
对象存储与RustFS19 小时前
大文件传到 48 GiB 就断:S3 分片上传的参数怎么算,以及那些没人清的残片
后端·rust·开源
程序员爱钓鱼21 小时前
Rust 生命周期案例详解:从编译错误到真实业务场景
前端·后端·rust
Albart5752 天前
【玩转 AtomCode】替代Claude Code!开源多模型免费AI编码Agent深度实测教程
人工智能·rust·开源·atomcode·多模型ai
特立独行的猫A2 天前
Rust+Tauri 2实现个人聚藏APP:一个 “注定上不了“ 的个人收藏夹
rust
jeffwang2 天前
我把同一个压测做错了三次,第四次才发现真正的瓶颈
分布式·性能优化·rust