Ruby on Rails 3 unter Ubuntu 10.04 (Lucid Lynx)

Gespeichert von jens am/um 29. Juni 2010 - 7:59

Ruby on Rails nähert sich Version 3 und die Installation der Beta unter Ubuntu 10.04 hat ein paar Besonderheiten, die ich hier kurz anführen möchte.

Die folgenden Schritte sind notwendig, damit alles funktioniert.

1. Installation von Ruby und Rubygems
sudo apt-get install ruby1.9.1 rubygems1.9.1

2. Aktualisierung von Rubygems

  • sudo apt-get build-dep rubygems1.9.1
  • Danach geht lädt man sich die benötigten Dateien von http://packages.debian.org/sid/rubygems herunter (libgems-ruby-*.dsc, .orig.tar.gz und .diff.gz).
  • dpkg-source -x libgems-ruby-*.dsc
  • cd libgems-ruby-*
  • dpkg-buildpackage -b -uc -us -rfakeroot
    Wenn fehlende Abhängigkeiten bemängelt werden, dann diese einfach mit apt-get install installieren.
  • Jetzt noch die erstellten Pakete installieren: sudo dpkg -i ../*.deb

3. Installation von Rails 3
sudo gem1.9.1 install rails --pre
Nach der Fehlermeldung einfach
sudo mkdir /var/lib/gems/1.9.1/gems/rails-3.0.0.beta4/lib
eingeben und den vorherigen Befehl wiederholen.

Hinweis
Diese Anleitung bezieht sich auf Version 3beta4 von Rails. Bei abweichender Versionsnummer ist der Befehl mkdir entsprechend anzupassen.

Öfter mal was Neues!
Da Ruby 1.9.1 ein paar Fehler enthält, empfiehlt es sich die Version 1.9.2 mit Rails 3 zu nutzen. Eine Anleitung dafür findet sich hier: http://rohitarondekar.com/articles/installing-rails3-beta3-on-ubuntu-usi...