Setup on Ubuntu

So far my experience with Rails has been that is an absolute nightmare to setup. I followed the tutorial found here=> https://help.ubuntu.com/community/RubyOnRails

Which is simple enough, although now IRB does not work, gem does not work, and I continually get the error

./lib/rubygems.rb:10:in `require': no such file to load -- thread (LoadError)         from ./lib/rubygems.rb:10         from setup.rb:19:in `require'         from setup.rb:19

When trying to reinstall gems.

I am sure the problem is something to do with using the apt-get package installer first. Any help would be appreciated.

Well I got it but it was slightly ugly. I had to go through and purge each package and then use the example provided on the ubuntu homepage. Using apt-get really does make it a struggle.

I followed this tutorial, which seemed like a lot of steps, but it was as smooth as silk. Just cut and paste and no problems.

http://www.urbanpuddle.com/articles/2008/04/28/install-ruby-on-rails-hardy-heron

Good luck

Yes, I think that my problem was following a slightly outdated tutorial and using apt-get instead of gem. I purged everything and started from scratch, and it was really easy. Pretty neat stuff I have to admit.

http://www.urbanpuddle.com/articles/2008/04/28/install-ruby-on-rails-hardy-heron

Hi,

I got same problem. When I run irb I can't load any gem. I'm using Ubuntu 8.04.

Here's gem env: RubyGems Environment:   - RUBYGEMS VERSION: 1.2.0   - RUBY VERSION: 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]   - INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.8   - RUBY EXECUTABLE: /usr/bin/ruby1.8   - EXECUTABLE DIRECTORY: /usr/bin   - RUBYGEMS PLATFORMS:     - ruby     - x86-linux   - GEM PATHS:      - /usr/lib/ruby/gems/1.8   - GEM CONFIGURATION:      - :update_sources => true      - :verbose => true      - :benchmark => false      - :backtrace => false      - :bulk_threshold => 1000      - :sources => ["RubyGems.org | your community gem host, "http:// gems.github.com"]   - REMOTE SOURCES:      - http://gems.rubyforge.org/      - http://gems.github.com

"which ruby" gives me /usr/local/bin/ruby which is just symlink to / usr/bin/ruby1.8. When I require the same gem from Rails' script/ console, then everything is ok.

Any ideas?