最小構成 Linux のインストール

VMWare Server に最小構成の Debian Linux をインストールしたので、メモする。
目的は、Rails 開発環境の構築。
(メモ書きなので、内容の正確さは保証しません。自己責任でどうぞ)

  1. http://www.jp.debian.org/CD/netinst/ から『「安定版 (stable)」リリースの公式な名刺サイズ CD のイメージ 』の i386 版をダウンロード。私の場合、debian-31r5-i386-businesscard.iso。
  2. VWMare Server で新しい仮想マシンを作った。設定は
    • メモリ 160MB。
    • ネットワークは NAT。
    • 仮想ディスクを作る。(size = 1GB, Allocate all disk space now = no)
    • 仮想 CD-ROM にダウンロードした iso イメージを設定。
  3. 仮想マシンを起動して、普通に Debian をインストール。最後の最後に追加パッケージを聞いてくるが、これを無視して、インストーラを終了。
  4. /etc/apt/sources.list に以下を追加(必要なら)
  5. $ aptitude install ssh
  6. $ aptitude install zlib1g-dev (あとで RubyGems のインストールに失敗するので)
  7. Ruby のソースを本家からダウンロード。展開して、
    • $ ./configure
    • $ make
    • $ make install
  8. RubyGems のソースをhttp://rubyforge.org/frs/?group_id=126:RubyForgeからダウンロード。展開して、
  9. $ gem install rails -y
  10. SQLite3 のセットアップ
    • $ aptitude install libsqlite3-dev
    • $ aptitude install sqlite3
    • $ aptitude install swig (これがないと sqlite3-ruby がうまくいかない。参考サイト参照)
    • $ gem install sqlite3-ruby
  11. Vim のセットアップ

[参考サイト]

VMWare http://labs.unoh.net/2006/11/vmwarecentos.htm
aptitude http://debian.fam.cx/index.php?AptGet
sqlite3 http://d.hatena.ne.jp/moro/20061029/1162117114
vim http://www.kawaz.jp/pukiwiki/?vim