debian6(32bit)にrailsをインストールしてみる

debianなら私を失望させないだろうw

kvm環境(ML115)に一から準備

hirasawa@deb505-64-38:/mnt/mnt1$ ls -l | grep debian
  • rw-r--r-- 1 hirasawa hirasawa 198064128 2011-05-03 15:36 debian-6.0.1a-i386-netinst.iso
hirasawa@deb505-64-38:/mnt/mnt1$

kvmのイメージ作成方法は、昔の記事をみてくんろ。
http://d.hatena.ne.jp/toshi_hirasawa/20100826

OSがたちあがったらがhostname/ipaddressまわりを整備して、
apt-file
openssh-server
なんかをインストール

これでようやく出発点ですな。

さてはじめますかw

root@debian6-i386-gen123:~# dpkg -l | grep ruby
root@debian6-i386-gen123:~# dpkg -l | grep gem | grep -v [Mm]anagement
ii  imagemagick                          8:6.6.0.4-3                       image manipulation programs
root@debian6-i386-gen123:~# 

ここから、ruby,ruby-dev,rdoc,irb
をインストール

root@debian6-i386-gen123:~# apt-cache search rails | grep "^rails"
rails-doc - Documentation for rails, a MVC ruby based framework
rails-ruby1.8 - MVC ruby based framework geared for web application development
rails - MVC ruby based framework geared for web application development
root@debian6-i386-gen123:~# 

railsdebパッケージとして存在しているようなので、お言葉に甘えて
rails,rails-docをインストール

root@debian6-i386-gen123:~# which rails
/usr/bin/rails
root@debian6-i386-gen123:~# 

root@debian6-i386-gen123:~# apt-cache search rubygems
rubygems-doc - package management framework for Ruby libraries/applications
libruby-extras - a bundle of additional libraries for Ruby
libruby1.8-extras - a bundle of additional libraries for Ruby 1.8
ruby1.9.1 - Interpreter of object-oriented scripting language Ruby 1.9.2
rubygems - Ruby ライブラリ/アプリケーション用パッケージ管理フレームワーク
rubygems1.8 - Ruby ライブラリ/アプリケーション用パッケージ管理フレームワーク
root@debian6-i386-gen123:~# 

rubygemsdebパッケージであるみたいなので、これまたお言葉に甘え
rubygems,rubygem-docをインストール

root@debian6-i386-gen123:~# which gem
/usr/bin/gem
root@debian6-i386-gen123:~# 

ヨッシャ

まずは、最低限の環境は整備できたので、
つぎに続く(はず)