Phil

On Sat, Feb 19, 2011 at 7:28 AM, Colin Law <[email protected]> wrote:

> On 19 February 2011 11:29, Pietro R. <[email protected]> wrote:
> > Hello
> >
> > I start using RoR on Ubuntu because I want to develop a little bit.
> >
> > I installed ruby:
> >
> > $>sudo apt-get install ruby
> >
> > and it's ok
> >
> > I installed gem:
> >
> > $>sudo apt-get install rubygem1.8
> >
> > I try to install rails with gem:
> >
> > $>sudo gem install rails
> >
> > ERROR:  While executing gem ... (Gem::FilePermissionError)
> >    You don't have write permissions into the /var/lib/gems/1.8
> > directory.
> >
> > so i installed via apt:
> >
> > $>sudo apt-get install rails
>
> This is not the best route unfortunately.  You really do want to use
> rubygems to manage the gems.  This link seems to show a reasonable
> route
> http://excid3.com/blog/2010/10/ruby-on-rails-3-and-mysql-on-ubuntu-10-10/
>
>
That how-to looks good, but I'd recommend the latest rubygems (1.5.0); I
might be worthwhile to build it from source, if possible. It's a trivial
process as long as gcc, et al., are installed.


> Once you manage to get something working, before starting any serious
> work, I would also highly recommend using rvm.  It can be a little
> fiddly to get working but is worth the effort.
>

Ditto on rvm. Well worth it for the benefits of having .rvmrc files in your
project directories, different ruby versions, and different gemsets.


And yes, as someone said above: if you ran 'rails new app' and got a
directory named new, this definitely means you have Rails 2.x.x of some
sort, not Rails 3. That's also why 'rails server' is not working, in Rails 2
you start the server with 'script/server' ...


>
> One final point, Rails 3 with ruby 1.9.2 (on Ubuntu at least) seems to
> have startup speed issues.  At the moment it may be best to stick to
> ruby 1.8.7 (which you may well already have installed via apt, which
> is ok).  Rails 3 is fine with 1.8.7.
>
> Colin
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to