2017-08-18 8 views
0

私はMacでJekyllとRubyを使いました。私はMacPorts経由でRuby 2.4をインストールし、何かを混乱させて、誤って/Library/Rubyを削除しました。私は今、私のシステム上で内部を混乱させていることを心配しています。MacOSのデフォルトのRubyを再インストールするSierra

MacOS Sierraに付属しているRuby 2.0用のデフォルトのRuby Gemを再インストールするにはどうすればよいですか?

+0

これを行う方法はそれほど破壊的ではないかもしれません。しかし、あなたはいつもあなたの現在のインストールにOS Xを再インストールすることができます。これにより、すべてのシステムファイルが置き換えられますが、書類や物資をチェックしておく必要があります。ただし、設定の他の要素が失われる可能性があります。 –

+2

をインストールするか、またはrvmをインストールしてその中の1つをデフォルトとして使用してください。ほとんどの場合、システムルビーと設定を使用しなくなることができます。 rvm/rbenvを使用すると、状況が悪化した場合でも、いつでも核と再インストールができるという柔軟な利点が得られます。 – kiddorails

+0

Rubyの古いバージョンを使用する特別な理由はありますか? Ruby '2.0'は1.5年以上前に廃止され、サポートされていません。 'rbenv'や[Rubyの最新バージョンをインストールする](https://stackoverflow.com/a/36485498/2483313)のようなRubyバージョンマネージャを使うことをお勧めします。 – spickermann

答えて

0

1)rbenv

brew install rbenv 

2)インストールルビーバージョン

rbenv install 2.0.0 

3をインストールするには)

3ビス2.0.0

rbenv global 2.0.0 
にあなたのグローバルENVを設定)またはSETあなたローカルの環境を2.0.0に変更

rbenv local 2.0.0 
関連する問題