gem install eventmachine没反应的解决办法

👤 cesii 📅 2022年09月03日 13:57 👁️ 阅读 180 📂

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


加入ruby china的地址

gem sources --add https://gems.ruby-china.com/
gem install eventmachine没反应的解决办法

移除kali默认的ruby地址

gem sources --remove https://rubygems.org/
gem install eventmachine没反应的解决办法
我这里的因为已经删除了,所以提示不存在默认地址了

最后留下的ruby地址

gem sources -l命令查看最后保留的ruby地址
gem install eventmachine没反应的解决办法
进行完以上几步再执行gem install eventmachine就能正常安装了。
gem install eventmachine没反应的解决办法


Fatal error: Uncaught Error: Call to undefined function commentPost() in /www/wwwroot/cesii/content/templates/paperbook/echo_log.php:63 Stack trace: #0 /www/wwwroot/cesii/include/controller/log_controller.php(126): include() #1 /www/wwwroot/cesii/include/lib/dispatcher.php(114): Log_Controller->displayContent() #2 /www/wwwroot/cesii/index.php(10): Dispatcher->dispatch() #3 {main} thrown in /www/wwwroot/cesii/content/templates/paperbook/echo_log.php on line 63