2011-01-01 5 views
1

のためにそれをパージする手助けする必要が私はもともとRoRののenvironmentgoingを取得するには、次の手順に従いました。私はここに1.9.2を置く。その後、私は元のセットアップをしたいと思って、 "whereis ruby​​"を実行し、それらのディレクトリを手動で削除しました。はUbuntuの上でRubyのインストールをfubar'd、再インストール

これは私のルビーのインストールに適しています。私は最初に持っていたものにリポジトリを使用することはできません。どのように私は完全にルビーをパージし、新鮮な開始することができますか?

今特定のエラーがこれです:

/usr/lib/ruby/1.8/rubygems.rb:11:in `require': no such file to load -- thread (LoadError) 
     from /usr/lib/ruby/1.8/rubygems.rb:11 
     from /usr/bin/gem1.8:8:in `require' 
     from /usr/bin/gem1.8:8 
[email protected]_ubuntu:~$ 
+0

関連:http://stackoverflow.com/questions/2825057/how-to-completely-wipe-rubygems-along-with-rails-etc – Earlz

答えて

2

あなたは具体的には十分な実情報を与えていないが、これは私が試してみたものです:

  1. 利用のapt-検索お使いのOSバージョンに合わせてRuby 1.8.7を探します。
  2. apt-getを使用して、そのバージョンをアンインストールして、APTがクリーンスレートだと思っているものに戻ります。
  3. 再度apt-getを使用して、そのバージョンを再インストールしてください。そうすれば、APTが通常のインストールと考えるものに戻ります。

その時点から、私はシステムのRubyをいじり停止し、代わりにRVMの~/.rvmサンドボックスに任意の新しいRubyと宝石インストールを管理し、インストールするRVMを使用します。

1

ブリキ男の答えにフォローアップするには、次の

は、私はあなたが再びすべての桃を、これを取得するために有用かもしれ a guide to installing Ruby and Rails on Ubuntuを書きました。

希望すると助かります!

1

libruby1.8を再インストールする必要があります。私はそれが世話をするだろうと確信しています。私はまったく同じ問題を抱えていました。

+0

私のために働きました! "aptitude reinstall libruby1.8"はこのエラーを修正しました。ありがとう! –

関連する問題