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.

