这里说我可以通过设置RUBY_BUILD_MIRROR_URL环境变量来更改镜像:
您可以通过指定RUBY_BUILD_MIRROR_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,红宝石构建是最新版本.Mac版本:
ProductName: Mac OS X
ProductVersion: 10.11.4
BuildVersion: 15E65我们可以看到,它没有使用我设置的环境变量镜像。
有人知道怎么解决吗?谢谢。
发布于 2016-05-14 16:03:03
根据这,我发现镜像url不支持它。问题解决了。
https://stackoverflow.com/questions/37226521
复制相似问题