
Menginstal paket ruby on rails di Ubuntu 8.04 Hardy. Instalasi ini adalah dasar untuk pengembangan (atau deployment) aplikasi berbasiskan ruby on rails di Ubuntu.
Pada tulisan ini kita akan menginstal beberapa paket dasar dari repositori dan sebagian lagi akan diinstal menggunakan gem.
Instalasi Ruby
Kita akan menginstall beberapa paket dasar untuk instalasi ruby.
sudo apt-get install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby sqlite3 libsqlite3-ruby1.8
Setelah itu, buat simbolik link untuk memudahkan proses administrasi selanjutnya.
sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby sudo ln -s /usr/bin/ri1.8 /usr/bin/ri sudo ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc sudo ln -s /usr/bin/irb1.8 /usr/bin/irb
Sekarang saatnya mengecek versi ruby yang terinstall.
ruby -v ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]
Instalasi Rubygems
Paket rubygems yang ada di repositori Ubuntu Hardy, terlalu tua (v0.9.4-4), dan termasuk agak buggy. Disarankan untuk rubygems, menggunakan versi 1.2.0 ke atas.
Sekarang kita ambil source instalasi rubygems. Pastikan Anda mencek ulang versi terbaru rubygems di RubyForge.
wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
Instal library yang dibutuhkan
sudo apt-get install libyaml-ruby libzlib-ruby
Setelah itu kita install rubygems.
tar zxvf rubygems-1.3.5.tgz cd rubygems-1.3.5 sudo ruby setup.rb
Setelah itu, jangan lupa untuk membuat simbolik link.
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
Instalasi Rails
Kita akan menginstal rails menggunakan gem.
sudo gem install rails
Setelah instalasi rails selesai, kita bisa melihat paket gem apa saja yang terinstal di sistem kita dengan cara mengetikkan perintah berikut:
sudo gem list
Hasilnya kira-kira seperti di bawah ini:
*** LOCAL GEMS *** actionmailer (2.3.3) actionpack (2.3.3) activerecord (2.3.3) activeresource (2.3.3) activesupport (2.3.3) rack (1.0.0) rails (2.3.3) rake (0.8.7)
Ruby on Rails di Ubuntu Hardy
- Instalasi Ruby on Rails di Ubuntu Hardy
- Instalasi Thin untuk Ruby on Rails di Ubuntu Hardy
- Instalasi Passenger (mod_rails) di Ubuntu Hardy
- Instalasi Mongrel dan Mongrel Cluster di Ubuntu Hardy





