跳转到内容

CLI教程

设置代理

Terminal window
vmr sp "http(socks5)://127.0.0.1:xxxx"

设置反向代理

Terminal window
vmr sr "https://proxy.vmr.us.kg/proxy/"

显示帮助信息

Terminal window
vmr -h

显示可以安装的SDK列表

Terminal window
vmr show

搜索某个SDK在当前系统环境下的可安装版本

Terminal window
vmr search <sdk-name>

显示已通过VMR安装过哪些SDK

Terminal window
vmr installed-sdks

搜索某个SDK的已安装版本

Terminal window
vmr local <sdk-name>

全局安装或者切换到某个SDK的某个版本

Terminal window
vmr use <sdk-name@version>

在session模式(临时)安装或切换到某个SDK的某个版本

Terminal window
vmr use -s <sdk-name@version>

对当前项目锁定SDK版本

Terminal window
vmr use -l <sdk-name@version>

卸载某个SDK的某个版本(不包含正在使用的当前版本)

Terminal window
vmr uninstall <sdk-name@version>

卸载某个SDK的所有版本(包含正在使用的当前版本)

Terminal window
vmr uninstall <sdk-name@all>

SDK列表没找到?

如何开启多线程下载模式?

把默认的下载线程数设置为大于1的值即可.参考下面的命令.注意,可能有些下载源不支持多线程下载,会导致下载失败,这种情况下把线程数设置回1即可。

Terminal window
vmr st 2

如何开启/关闭定制下载源?

如下命令(以及相关配置文件)。有默认的配置,可以自行根据需要编辑。

Terminal window
# $HOME/.vmr/customed_mirrors.toml
vmr tm

默认的定制源配置在这里.

如果你还是觉得VMR展示列表的响应慢,怎么办?

可以在VMR的配置文件中,设置如下字段。

Terminal window
VersionHostUrl='https://gitee.com/moqsien/vsources/raw/main'

这是VMR版本仓库的国内镜像仓库。