0

ruby 1.8 と 1.9 をインストールしてアンインストールし、再度インストールしたところ、道に迷ってしまいました...

「宝石」が機能しません...これは私が得る唯一のメッセージです:


/usr/bin/gem:8:in `require': no such file to load -- /usr/bin/gem:8 からの ruby​​gems (LoadError)

gem -v - 同じ結果を返す


説明: Ubuntu 10.04.4 LTS

どのルビー:
/usr/bin/ruby

どの宝石
/usr/bin/gem

ruby -v
ruby​​ 1.8.7 (2010-01-10 パッチレベル 249) [x86_64-linux]

apt-get install ruby ​​gems ruby
​​gems はすでに最新バージョンです。

rails -v
getopt: 無効なオプション -- 'v'
終了しています...

4

1 に答える 1

0

apt-get を使用してアンインストールし、その後 ruby​​ を再インストールする必要があります。2 つの異なるバージョンの ruby​​ (1.8.x と 1.9.x) をインストールしたので、両方をインストールする必要があります。

sudo apt-get uninstall ruby1.8
sudo apt-get uninstall ruby
sudo apt-get purge ruby1.8
sudo apt-get purge ruby
sudo apt-get autoremove --purge

purge コマンドと autoremove コマンドで何も行われていないことが示されても心配する必要はありません。

今行う:

sudo apt-get install ruby

これにより、Ruby バージョン 1.9.3 が取得されます。これは、apt-get を使用して私のボックスで最新のものです。それが完了したら、次のようにします。

gem list --local

短いリストを取得する必要があります。

レールを取得するには、次のようにします。

sudo apt-get install rails
于 2013-03-28T18:27:05.203 に答える