Openssl 如何修复加载RubyGems插件时的错误?

Openssl 如何修复加载RubyGems插件时的错误?,openssl,rubygems,rvm,ruby-on-rails-5,ruby-2.3,Openssl,Rubygems,Rvm,Ruby On Rails 5,Ruby 2.3,我最初的目的是通过获取最新版本的rails和ruby来启动一个新的rails项目。在这样做的过程中,我打碎了一些东西 我的问题似乎经常以这样或那样的形式被重复。我花了一上午的大部分时间研究StackOverflow和其他web资源的解决方案,但都没有帮助我解决问题 我已内爆rvm并重新安装。我试图更新到最新的openssl,但似乎没有让我离构建任何东西更近一步。我已经得到了更新,远程升级,升级,自动清理,我仍然在这里输入,以寻求帮助,找出我下一步要做什么,以获得建设 以下是我使用许多rvm和ge

我最初的目的是通过获取最新版本的rails和ruby来启动一个新的rails项目。在这样做的过程中,我打碎了一些东西

我的问题似乎经常以这样或那样的形式被重复。我花了一上午的大部分时间研究StackOverflow和其他web资源的解决方案,但都没有帮助我解决问题

我已内爆rvm并重新安装。我试图更新到最新的openssl,但似乎没有让我离构建任何东西更近一步。我已经得到了更新,远程升级,升级,自动清理,我仍然在这里输入,以寻求帮助,找出我下一步要做什么,以获得建设

以下是我使用许多rvm和gem终端命令得到的错误消息:

ruby 2.3.3-p222
╳  ad_board rvm default                                                                                                                                executive pajamas
Error loading RubyGems plugin "/home/reed/.rvm/gems/ruby-2.3.0@global/gems/executable-hooks-1.3.2/lib/rubygems_plugin.rb": /home/reed/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-linux/openssl.so: symbol SSLv2_method, version OPENSSL_1.0.0 not defined in file libssl.so.1.0.0 with link time reference - /home/reed/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-linux/openssl.so (LoadError)
Error loading RubyGems plugin "/home/reed/.rvm/gems/ruby-2.3.0@global/gems/gem-wrappers-1.2.7/lib/rubygems_plugin.rb": /home/reed/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-linux/openssl.so: symbol SSLv2_method, version OPENSSL_1.0.0 not defined in file libssl.so.1.0.0 with link time reference - /home/reed/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/x86_64-linux/openssl.so (LoadError)
根据我使用的命令,我也会得到不同的信息,但是对于我使用的大多数rvm和gem命令来说,这是非常一致的

我应该如何解决这个问题?您还需要我提供什么其他信息来帮助您找到解决方案

提前谢谢

编辑

我使用此链接中的说明来帮助我:

我在终端中放置的内容:

bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

source /etc/profile
rvm pkg install openssl
rvm reinstall all --force --with-openssl=$rvm_path/usr 
bash-s stable<另请参见和。