2015-06-01 40 views
2

我需要杰基尔被安装到我的电脑,通过:错误:IPv6地址必须是16个字节

gem install jekyll 

带或不带--verbose,我得到这个:

ERROR: While executing gem ... (ArgumentError) 
    IPv6 address must be 16 bytes 

我不t知道任何有关红宝石,请帮助。谢谢。

我使用Ubuntu 14.04,并没有IPv6的我的连接信息。

红宝石2.1.2p95(2014年5月8日)[x86_64的-Linux的GNU]

宝石2.2.2

+0

你可以发送'gem install jekyll --verbose'的结果 –

+0

@DavidJacquel同样的输出 – egig

+1

@egig你的ruby版本是什么?我相信你可以用'ruby --version'得到这个信息。或'ruby -v'。 – matrixanomaly

回答

0

一个极坏的解决办法,但它的工作原理:

sed -i 's/host = uri.host/host = "http:\/\/rubygems.org"/g' /usr/lib/ruby/2.1.2/rubygems/remote_fetcher.rb 

注意:注意红宝石路径。

相关问题