2

我最初的目的是通过获取最新版本的 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.

4

0 回答 0