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的主要内容,如果未能解决你的问题,请参考以下文章