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 依赖时使用命令行工具。

丰富内容

相关推荐
Hello.Reader4 小时前
深入理解 Rust 的 `Rc<T>`:实现多所有权的智能指针
开发语言·后端·rust
yoona10204 小时前
Rust编程语言入门教程(八)所有权 Stack vs Heap
开发语言·后端·rust·区块链·学习方法
guyoung5 小时前
DeepSeek轻量级本地化部署工具——AIMatrices DeepSeek
rust·llm·deepseek
JD技术委员会10 小时前
Rust 语法噪音这么多,是否适合复杂项目?
开发语言·人工智能·rust
Hello.Reader10 小时前
Rust 中的 `Drop` 特性:自动化资源清理的魔法
开发语言·rust·自动化
Vitalia10 小时前
从零开始学 Rust:基本概念——变量、数据类型、函数、控制流
开发语言·后端·rust
cheungxiongwei.com10 小时前
Rust 驱动的 Python 工具革命:Ruff 和 uv 与传统工具的对比分
python·rust·uv
wzhao10110 小时前
elf_loader:一个使用Rust编写的ELF加载器
linux·rust·gnu
泡泡Java12 小时前
使用WebStorm开发Vue3项目
ide·rust·webstorm
独好紫罗兰2 天前
通过例子学 rust 个人精简版 5-all
rust