这里说我可以通过设置RUBY_BUILD_MIRROR_URL
环境变量来更改镜像:
您可以通过指定ruby_build_MIROR_URL环境变量将ruby构建指向另一个镜像——例如,如果您想运行自己的本地镜像,这很有用。包镜像URL是通过将此变量与包文件的SHA2校验和连接而构建的。
然后我设置了它。但它不起作用:
aries@mac-book-air: echo $RUBY_BUILD_MIRROR_URL
https://ruby.taobao.org
aries@mac-book-air: rbenv install 2.3.0
Downloading ruby-2.3.0.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2
此外,我没有在env中设置RUBY_BUILD_SKIP_MIRROR
变量。
rbenv版本:1.0.0,ruby版本为最新版本。Mac OS X版本:
ProductName: Mac OS X
ProductVersion: 10.11.4
BuildVersion: 15E65
我们可以看到,它没有使用我为该环境变量设置的镜像。
有人知道怎么解决吗?非常感谢。
根据这一点,我发现镜像url不支持它。问题解决了。