Samstag, 18. April 2009

Netbeans & Ruby / Rubygems / Gem Tool 1.3.1

Da ich zuerst ein paar kleine Probleme hatte, bis mein Netbeans mit der aktuellen Ruby- bzw. Rubygems-Version (und nicht dem build-in iRuby) sowie mit SQLite funktioniert hat , hab ich hier mal alle Schritte zur erfolgreichen Installation zusammengefasst:


Paketquelle hinzufügen:
deb http://ppa.launchpad.net/maciejb/ppa/ubuntu intrepid main


Zu installierende Pakete:
build-essential (11.4)
dpkg-dev (1.14.20ubuntu6.2)
irb (4.2)
irb1.8 (1.8.7.72-1ubuntu0.1)
libopenssl-ruby (4.2)
libopenssl-ruby1.8 (1.8.7.72-1ubuntu0.1)
libreadline-ruby1.8 (1.8.7.72-1ubuntu0.1)
libruby1.8 (1.8.7.72-1ubuntu0.1)
libsqlite3-dev (3.5.9-3ubuntu1)
libxml2-dev (2.6.32.dfsg-4ubuntu1.1)
libxslt1-dev (1.1.24-1ubuntu2)
rdoc1.8 (1.8.7.72-1ubuntu0.1)
ri (4.2)
ri1.8 (1.8.7.72-1ubuntu0.1)
ruby1.8 (1.8.7.72-1ubuntu0.1)
ruby1.8-dev (1.8.7.72-1ubuntu0.1)
rubygems1.8 (1.3.0~RC1really1.2.0-2ubuntu3)
rubygems (1.3.0~RC1really1.2.0-2ubuntu3)
zlib1g-dev (1:1.2.3.3.dfsg-12ubuntu1)



Für Synaptic-User: folgende Paketquellen nacheinander anwählen:
ruby
--> ruby1.8
--> libc6
--> libruby1.8
ruby1.8-dev
rubygems
--> irb1.8
--> libreadline-ruby1.8
--> rdoc1.8
--> rubygems1.8
ri --> ri1.8
irb
libopenssl-ruby --> libopenssl-ruby1.8
build-essential
--> dpkg-dev
--> g++
--> g++-4.3
--> libstdc++6-4.3-dev
libsqlite3-dev
libxml2-dev --> zlib1g-dev
libxslt1-dev




Danach folgende Eingaben im Terminal machen:
sudo gem install sprockets
sudo gem install sqlite3-ruby
cd /home/.../trunk
sudo gem install rake
sudo gem install -v=2.3.2 rails
cp config/database_sqlite.yml config/database.yml
sudo /var/lib/gems/1.8/bin/rake gems:install


Das wars, viel Erfolg!