Linux RVM が Ruby 2.x をインストールできない場合の解決策

次のようなエラーが見つかった場合は、インストール ログ ファイルを開きます。

error: ‘ERR_get_error_line_data’ is deprecated: Since OpenSSL 3.0

これは、システムの openssl バージョンが新しすぎることを意味します。古いバージョンの openssl をインストールする必要がありますが、新しいバージョンを上書きすることはできません。

コマンドは次のとおりです。

rvm pkg install openssl
rvm reinstall 2.7.6 --with-openssl-dir=/usr/local/rvm/usr/ 

ここの/usr/local/rvm/usr/ディレクトリをRVM ストレージ ディレクトリに合わせる必要があります。bin include lib sslこのディレクトリのようなディレクトリがあるはずです。特定の場所を検索してください。

以上。

おすすめ

転載: juejin.im/post/7240751116702793765