I've been experimenting a bit with the Turnkey appliances in recent weeks, and I've found them to be a great option to quickly and easily set up a VPS for a dedicated task. I'm currently in the initial prototyping stages of a website I want to code using Ruby on Rails, which will eventually be deployed on a VPS running the Turnkey Rails appliance.
Since I haven't started coding yet, and since Rails 3 has now been officially released, I'll be using Rails 3 for the site. However, I've been having some major problems getting Rails 3 installed on the Rails appliance.
Rails 3 requires Ruby 1.8.7, while the Rails appliance only has 1.8.6. If I read it correctly, 1.8.6 is the latest version that can be installed using apt-get in Ubuntu 8.0.4 .. I've tried installing from source, and while the install itself works, running gem install rails gives me a "rails 3 requires ruby => 1.8.7" message.
I've changed the symlink in /usr/bin to point to the newly installed ruby (1.9.2 in this case, one of the recommended versions), and running ruby -v also says 1.9.2 is installed. Gem however, seems to think ruby 1.8.6 is still installed.
I've also tried using RVM, but while that also installed fine, trying to change the ruby version just didn't work ;)
Has anyone been able to get Rails 3 to work on the current Rails appliance?
I'm no linux expert here, which is mainly why the turnkey appliances are so interesting, but it would be rather nice to be able to upgrade to Rails 3 on the current appliance, considering there's no known release date for the new appliances.