# Fresh rails 2 install not working

**URL:** <https://www.ruby-forum.com/t/fresh-rails-2-install-not-working/122578>\
**Category:** Rails\
**Created:** [December 9, 2007, 7:45pm UTC](https://www.ruby-forum.com/t/fresh-rails-2-install-not-working/122578 "2007-12-09T19:45:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![JSPablo\_FernSSSSnd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e9bcb4/32.png) [@JSPablo\_FernSSSSnd](https://www.ruby-forum.com/u/JSPablo_FernSSSSnd)\
**Post date:** [December 9, 2007, 7:45pm UTC](https://www.ruby-forum.com/t/fresh-rails-2-install-not-working/122578/1 "2007-12-09T19:45:08Z")

</div>

Hello,

I’ve installed Ruby and RubyGems from sources into /opt/rails/, then I  
installed using gem install rails. All went well installing, but I can’t  
run  
rails, I get this error:

$ ruby /opt/rails/lib/ruby/gems/1.8/gems/rails-2.0.1/bin/rails  
helloworld  
/opt/rails/lib/ruby/gems/1.8/gems/rails-2.0.1/bin/…/lib/rails\_generator/options.rb:32:in  
`default_options': undefined method`write\_inheritable\_attribute’ for  
Rails::Generator::Base:Class (NoMethodError)

from  
/opt/rails/lib/ruby/gems/1.8/gems/rails-2.0.1/bin/…/lib/rails\_generator/base.rb:90

from /opt/rails//lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem\_original\_require’

from /opt/rails//lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require’

from  
/opt/rails/lib/ruby/gems/1.8/gems/rails-2.0.1/bin/…/lib/rails\_generator.rb:34  
from  
/opt/rails/lib/ruby/gems/1.8/gems/rails-2.0.1/bin/rails:13:in  
`require’  
from /opt/rails/lib/ruby/gems/1.8/gems/rails-2.0.1/bin/rails:13

any ideas what’s wrong? and/or how to fix it?

Thank you.

---

<div class="post-metadata">

**Author:** ![JSPablo\_FernSSSSnd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e9bcb4/32.png) [@JSPablo\_FernSSSSnd](https://www.ruby-forum.com/u/JSPablo_FernSSSSnd)\
**Post date:** [December 9, 2007, 9:48pm UTC](https://www.ruby-forum.com/t/fresh-rails-2-install-not-working/122578/2 "2007-12-09T21:48:31Z")

</div>

Some more info:

Installing Ruby:

$ cd ruby-1.8.6-p111/  
$ ./configure --prefix=/opt/rails/  
$ make  
$ make install  
$ which ruby  
/opt/rails/bin/ruby  
$ ruby --version  
ruby 1.8.6 (2007-09-24 patchlevel 111) [i686-linux]

Good! installing rubygems:

cd …/rubygems-0.9.5/  
$ ruby setup.rb  
…  
Removing old RubyGems RDoc and ri…  
Installing rubygems-0.9.5 ri  
into /opt/rails//lib/ruby/gems/1.8/doc/rubygems-0.9.5/ri…  
Installing rubygems-0.9.5 rdoc  
into /opt/rails//lib/ruby/gems/1.8/doc/rubygems-0.9.5/rdoc…  
As of RubyGems 0.8.0, library stubs are no longer needed.  
Searching $LOAD\_PATH for stubs to optionally delete (may take a  
while)…  
…done.  
No library stubs found.  
$ which gem  
/opt/rails/bin/gem  
$ gem --version  
0.9.5

Good? installing rails

$ gem install rails  
Bulk updating Gem source index for: [http://gems.rubyforge.org](http://gems.rubyforge.org)  
ERROR: While executing gem … (Gem::RemoteFetcher::FetchError)  
OpenURI::HTTPError: 404 Not Found reading  
[RubyGems.org | your community gem host](http://gems.rubyforge.org/gems/activesupport-2.0.1.gem)

Ooops, let’s try again. In the third try:

$ gem install rails  
Successfully installed actionmailer-2.0.1  
Successfully installed activeresource-2.0.1  
Successfully installed rails-2.0.1  
3 gems installed  
Installing ri documentation for actionmailer-2.0.1…  
Installing ri documentation for activeresource-2.0.1…  
Installing RDoc documentation for actionmailer-2.0.1…  
Installing RDoc documentation for activeresource-2.0.1…

Good I suppose.

$ which rails  
$

First problem. no rails binary/program.

$ gem content rails | grep bin  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/about  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/console  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/destroy  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/generate  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/performance  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/performance/benchmarker  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/performance/profiler  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/performance/request  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/plugin  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/process  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/process/inspector  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/process/reaper  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/process/spawner  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/rails  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/runner  
/opt/rails//lib/ruby/gems/1.8/gems/rails-2.0.1/bin/server

Somehow it didn’t install anything on /opt/rails/bin/ as expected. and  
that  
rails program just doesn’t work.

Any ideas?

Thanks.

---

<div class="post-metadata">

**Author:** ![JSPablo\_FernSSSSnd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e9bcb4/32.png) [@JSPablo\_FernSSSSnd](https://www.ruby-forum.com/u/JSPablo_FernSSSSnd)\
**Post date:** [December 10, 2007, 1:27am UTC](https://www.ruby-forum.com/t/fresh-rails-2-install-not-working/122578/3 "2007-12-10T01:27:59Z")

</div>

Solved. It seems it was just a matter of  
adding /opt/rails/lib/ruby/gems/1.8/bin/ to the path, although I’m not  
100%  
sure that was the only thing that was required, as I also re-installed.  
Thanks.
