#rustup #mirror #local #download #setup #sha-256

app rustup-mirror

设置本地 rustup 镜像

22 个版本

0.8.1 2024 年 3 月 12 日
0.7.2 2024 年 1 月 6 日
0.7.0 2023 年 12 月 2 日
0.6.2 2023 年 11 月 10 日
0.3.1 2019 年 2 月 15 日

#160HTTP 服务器

MIT 许可证

28KB
607 代码行

rustup-mirror

Crates.io version Changelog FOSSA Status

设置本地 rustup 镜像。使用方法,请运行 rustup-mirror -h

安装方法

运行 cargo install rustup-mirror

特性

  1. 检查文件是否已下载,并通过比较 sha256 校验和来检查其完整性。
  2. 下载并替换清单文件中的链接。

示例用法

$ rustup-mirror # use HTTPS_PROXY for proxy
$ # wait for downloading
$ cd ./mirror # default directory, see rustup-mirror -h
$ python3 -m http.server &
$ RUSTUP_DIST_SERVER=http://127.0.0.1:8000 rustup install stable

注意

  1. 截至 2019 年 2 月,稳定分布的完整克隆需要 16G 磁盘空间。
  2. Python3 http.server 模块不支持范围下载。当存在部分下载的文件时,可能会失败。请不要在生产环境中使用此功能。

许可证

FOSSA Status

依赖

~12–25MB
~473K SLoC