我最初的目的是通过获取最新版本的 rails 和 ruby 来开始一个新的 rails 项目。这样做我弄坏了一些东西。
我的问题似乎经常以一种或另一种形式重复。我花了很多时间研究 StackOverflow 和其他网络资源的解决方案,但没有一个能帮助我解决我的问题。
我已经内爆了 rvm 并重新安装了它。我试图更新到最新的 openssl,但似乎并没有让我更接近于构建任何东西。我已经 apt-get update、dist-upgrade、upgrade、autoclean 并且我仍然在这里打字寻求帮助,以弄清楚我接下来要做什么来构建。
这是我使用许多 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
我最后收到了这个错误消息,但除此之外没有任何问题:Unknown ruby interpreter version (do not know how to handle): all.