web-dev-qa-db-ja.com

Macで1.1からOPENSSLバージョン1.0にダウングレード

システムにRubyバージョン2.1.5がインストールされています。

バンドルのインストールを実行すると、「OpenSSLを読み込めませんでした。OpenSSLをサポートしてRubyを再コンパイルするか、Gemfileのソースを「https」から「http」に変更する必要があります。コンパイルの手順RVMを使用したOpenSSLは http://rvm.io/packages/openssl で入手できます。 "

私のGemfileにはhttpのみの酸味があります。

"rvm pkg install openssl"を実​​行すると:==>数式curl-openssl glib-openssl [email protected]✔homebrew/portable-Ruby/portable-openssl

[email protected]とopensslはありません

1.0から[email protected]に降格する方法。

すでにrvmの再インストール2.1.5を試しました--with-openssl-dir = brew --prefix [email protected]しかし、それは私には役に立たない。

3
RB19

私はこの問題を rvm project で見ましたが、これについての詳細を見つけることができます。

このステップは私にとってはうまくいきます。公式の修正を待つ必要があります。

  1. RVM pkg install opensslを介してopensslをインストールします
  2. RVM再インストール2.1.5でルビーを削除して再インストールします--with-openssl-dir = $ HOME/.rvm/usr
1
Horacio