2009-03-01 14 views
3

Ubuntu 8.10 kullanıyorum ve this sitesindeki yönergeleri izleyerek Ruby ve Ruby raylarına kurdum. Takip ettiğim kesin yönler artık oralarda görmediği için rubyonrails.org wiki son zamanlarda değişti. Ama ben onu uzun yoldan kurdum. Yüklü Ruby, daha sonra Gems, sonra "gem yükleme rayları" kullanarak Rails yüklü. Gerçekten bir süre için Ruby takışmıştı ve ben ... mücevher komutunu kullanarak rayları yüklü çünkü bana çok garipVanishing Ruby Gems

The program 'gem' can be found in the following packages: 
    * rubygems1.8 
    * rubygems1.9 
    Try: sudo apt-get install <selected package> 
    bash: gem: command not found 

bugün Gem komutunu kullanmaya çalıştı ve değil. Ben mücevherler için bilgisayarımı araştırdım, böylece bin dizininde bir link oluşturabilirim ama bulamıyorum. 3000 Aşağıdaki sürüm bilgi almak tarayıcıda:

Ruby version 1.8.7 (i486-linux) 
RubyGems version 1.3.1 
Rails version 2.2.2 
Active Record version 2.2.2 
Action Pack version 2.2.2 
Active Resource version 2.2.2 
Action Mailer version 2.2.2 
Active Support version 2.2.2 

Herkes benim mücevher komutu yeniden çalıştırabilir biliyorum ben 'script/server' çalıştırın ve localhost giderken o becaues yüklü biliyor? Herhangi bir yardım için teşekkürler.

Not: Rails için yeni ve genel olarak Ubuntu ve Linux için oldukça yeni.

cevap

3

apt-get'den rubygems'i yüklediniz mi? Eğer evet ise, belki de onu kaldırmayı ve kaynaktan yüklemeyi denemelisiniz. İşte

Ubuntu yükleme Raylar üzerinde başka bir makale:

http://www.rubyinside.com/how-to-install-a-ruby-18-stack-on-ubuntu-810-from-scratch-1566.html

Esasen, apt-get veya kaynaktan Ruby yükleyebilirsiniz, ancak kaynağından RubyGems yüklemek için önerilir.

+0

Kaynağından yüklediğimi söylemek istiyorum. Her iki durumda da şimdi yok. Sadece kaynaktan yüklerdim, ancak raylar sunucu sayfası sahip olduğumu söylüyor, bu yüzden iki kez yüklemeyi istemiyorum. – Joel

+0

Sadece kaynaktan yüklemeye karar verdim. İyi çalışıyor. Teşekkürler – Joel

3

Sen de olmadığını görmek için görünebilir:

sudo ln:

/usr/bin/gem1.8

kendisine, daha sonra sembolik köprü/usr/bin/mücevher ise -s /usr/bin/gem1.8/usr/bin/mücevher BTW

, burada Ubuntu 8.10 üzerinde raylar yükleme başka öğretici var:

http://articles.slicehost.com/2009/1/6/ubuntu-intrepid-ruby-on-rails

+0

Orada değil:/ – Joel

+0

Ne yaparsanız: bulun gem1.8 –