スタッフブログ

ローハイドのスタッフが、日常のこと、ネットで見つけた便利な情報、仕事に役立つとっておきのテクニックを紹介します。

Fight! the Rawhide

2007年4月22日19:16

CoLinux&FedoraCore5によるWindows上開発環境の構築

STAFF BLOG Comments (0)

おーた

1.CoLinux 0.71のダウンロード
http://sourceforge.net/project/showfiles.php?group_id=98788&package_id=217177&release_id=497190
2.インストールで次のコンポーネントをチェックから外す
 →coLinux Virtual Ethenet Driver(TAP-Win32)
  coLinux Bridge Ethenet(WinPcap)
3.distributionの選択、Fedora Core5が推奨です。
4.ダウンロードが完了したらインストールしたディレクトリを開きます。
5.distributionのアーカイブをインストールディレクトリに解凍します。
(Fedora Core5ならFedoraCore5-2006.8-ext3-2gb.7z)
6.コマンドプロンプトからfsutilを使用してスワップファイル用の空イメージを作成します。
 →コマンド)fsutil file createnew swap.img 268435456
7.引き続きfsutilでデータ量域用の空イメージを作成します
 →コマンド)fsutil file createnew fslocal.ext3 2147483648
8.作成したファイルをCoLinuxインストールディレクトリに移しましょう。

–これで準備が整いました。あとは起動用のファイルを設定しましょう。

9.fedora5-start.batに以下の内容にします。
 →colinux-daemon.exe kernel=vmlinux initrd=initrd.gz
  mem=128 cobd0=Fedora5-2gb.ext3 cobd1=swap.img
  cobd2=fslocal.ext3
  cofs0=C:\Temp eth0=slirp,,tcp:22:22/tcp:23:23/tcp:80:80
root=/dev/cobd0 fastboot nogui -t nt
  ※これは編集都合の改行です。実際はすべて1行で記載してください。
10.fedora-star.batを起動してください
11.loginはrootで行ってください。
12.日本語キーボードに対応させます。
 →shell# loadkeys jp106
swap.imgの設定を行います。
 →shell# mkswap /dev/cobd1
  shell# swapon -a -e
  shell# free
  ※これでswap領域にswap.imgのサイズが表示されればokです。
13.あとは環境を作ってください
 1)ユーザを追加してください。
  →shell# adduser hoge(hogeは好きな名前で)
 2)ユーザをrootから変更します。
  →shell# su – hoge
 3)rubyをソースからdownloadします。
***必要ライブラリのインストールをします***
  →shell# su -
  shell# yum install make
  shell# yum -y update
  shell# yum install ‘gcc*’
  ※yumが動かない(Determining fastest mirrorsで落ちる)
場合は、ウィンドウズのエラー画面が出た後、送信しないを
クリックしてしばらくまってみる。
  しばらく待ってると、画面が動き出すので、
http://なんちゃらと表示されたらctrl+zでyumから抜ける。
  ps -efでyumのプロセスIDを確認した後、
kill -KILLでyumをkill。
  その後coLinuxを再起動するとなぜかyumが動くようになります・・・
  (問題ないけど意味不明。)
 
   shell# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
   shell# tar -xvzf ruby-1.8.6.tar.gz
   shell# cd ruby-1.8.6
   shell# ./configure
   shell# make
   shell# make install
   ***ruby gemsのインストール***
   shell# cd ../
   shell# wget http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz
   shell# tar -xvzf rubygems-0.9.2
shell# cd rubygems-0.9.2
shell# ruby setup.rb
***railsのインストール***
shell# gem install rails
***subversionのインストール***
shell# yum install subversion

これにてひとまず、windows上でrailsの開発環境(最低限)が整います。
それではよいColinux&railsライフを!
o.t.a

細かい設定に関しては つづく

コメントする