Skip to content

希望能增加 https://crates.io 的镜像 #16

Closed
@tennix

Description

@tennix

Rust 语言的包仓库 https://crates.io 都是放在 AWS S3 上面,国内 Rust 语言爱好者通过其包管理工具 cargo 构建 Rust 项目时不用代理基本没法下载依赖。

不过由于 https://crates.io 是一个动态网站,直接镜像比较困难,我写了两个工具基本可以解决这个问题, crates-mirror 用来同步官方所有的包,服务器端只需要静态托管这些压缩包就可以了,然后用户利用 cargo-mirror 就可以愉快地通过镜像下载依赖了。

USTC 的镜像源一直比较稳定,速度也很快,Linux 上我都是把 USTC 镜像设为第一个,希望 USTC 开源镜像站也能提供 crates.io 的镜像,方便国内 Rust 语言用户。

顺带安利一下 Rust:Rust 是一门设计非常棒的语言,1.0 还没正式出来,就已经倍受好评。不需要垃圾回收器就可以实现内存安全,并且效率非常高,是为数不多的可以与 C/C++ 这些底层语言匹敌的,同时还有各种函数式语言特性,强大的类型系统以及类型推断让其写起来像动态语言一样方便,是最近新出的语言中最具特色的也是最值得花时间学习的语言

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions