Rust crates镜像源管理 crm

Posted nnsword

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rust crates镜像源管理 crm相关的知识,希望对你有一定的参考价值。

crm安装

cargo install crm

crm常用命令

# 在终端执行
#
# NOTE:
#  - [args] 表示 args 是一个或多个可选参数
#  - <name> 表示 name 是一个必填参数
#
# 下面这些命令在执行时会自动切换为官方镜像,避免了手动切换镜像的麻烦:
#  - `crm install` 对应 `cargo install`
#  - `crm publish` 对应 `cargo publish`
#  - `crm update` 对应 `cargo update`
$ crm
crm best                    评估网络延迟并自动切换到最优的镜像
crm current                 获取当前所使用的镜像
crm default                 恢复为官方默认镜像
crm install [args]          使用官方镜像执行 "cargo install"
crm list                    从镜像配置文件中获取镜像列表
crm publish [args]          使用官方镜像执行 "cargo publish"
crm remove <name>           在镜像配置文件中删除镜像
crm save <name> <addr> <dl> 在镜像配置文件中添加/更新镜像
crm test [name]             下载测试包以评估网络延迟
crm update [args]           使用官方镜像执行 "cargo update"
crm use <name>              切换为要使用的镜像

save、remove 命令只修改 $HOME/.crmrc 配置文件, 而不对 $CARGO_HOME/.cargo/config 文件做任何的操作。 如果需要操作 .crmrc 镜像配置时仍要修改 config 配置文件, 请在操作完镜像配置文件后手动执行相应的操作镜像的命令。

简单用法

#通过 crm list 命令查询已有源配置
#通过crm test 命令测试各源速度
#通过crm use 命令设置要使用的源,会自动更新cargo配置

以上是关于Rust crates镜像源管理 crm的主要内容,如果未能解决你的问题,请参考以下文章

Rust crates源国内加速镜像配置说明

Rust crates源国内加速镜像配置说明

Rust crates源国内加速镜像配置说明

Rust, 替换 crates.io 为国内镜像站 crates.cn

Rust更换Crates源

【RUST_BASIC】Rust for Linux环境搭建