gem install eventmachine没反应的解决办法

kali重新安装beef-xss工具时,安装ruby环境的eventmachine时发现半天不动,好不容易等有反馈了又报错了- -以为是虚拟机问题,结果重启几次也没有得到解决。
file
经过查询后得知原来是kali中默认的ruby地址是墙外的,如果想继续顺利安装的话有两种方式。
一是靠翻墙解决;二是替换ruby的源地址(Ruby China 提供了一个国内的 RubyGems 镜像。而且是完全基于 CDN 技术来实现,能确保几乎无延迟的同步)

只要在终端依次执行以下几步即可


加入ruby china的地址

gem sources --add https://gems.ruby-china.com/
file

移除kali默认的ruby地址

gem sources --remove https://rubygems.org/
file
我这里的因为已经删除了,所以提示不存在默认地址了

最后留下的ruby地址

gem sources -l
https://gems.ruby-china.com
file


进行完以上几步再执行gem install eventmachine就能正常安装了。
file