Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2004-08-27

[開発ログ][Gentoo]Gentoo宣言

ワールドサーバのテスト実装を一時中断して、最近はLinuxの勉強ばかりしている。

きっかけは coLinux の Gentoo を使ってみたこと。 Gentoo はかなり気に入った。

今までRedhat系ばかり使ってきたが、以前からDebianかGentooに移行したいとは考えていた。 Debianは確かに便利なんだろうけどいまいちフィーリングが合わなくて好きになれなかった。

Gentooは存在を知ってからずっと気になっていたが、敷居が高い気がして手をつけてはいなかった。 しかし実際に使ってみると(まだ on coLinux のみ)とてもよい。 何もかもがすごくわかりやすい感じがする。 いままでapacheの設定とか敬遠しがちで「何となく設定」「何となく運用」だったが、今回は真面目にconfファイルを読んだりしている。 インストールが楽だから設定に集中出来るようになったのかもしれない。

Portageによるパッケージ管理の楽さは言うまでもなく、ちょっと前にあれだけ苦労したRuby-MySQLのインストールも

emerge ruby-mysql

で終わり。嬉しいのは、これを実行するだけでrubyとmysqlのインストールまで終わってしまうことである。驚愕ものだ。

とにかく気に入った。サーバ管理も結局自分でやらなくてはならなそうだし、これからはGentooを使いながらLinuxを勉強していきたい。

というわけでJewel-mmoはGentooで運用することにしたい。推奨環境はGentoo。 coLinuxと合わせれば誰でもどこにでも簡単に動作環境が作れるし、これは良さそうだ。

しかし、現在はWindowsでも動く村様の作りを維持したい気もする(実は村様、いやJewel-mmoはWindowsで開発している。αテストの運用はLinux)。 Gentooを開発環境にしてしまうと、すぐにWindowsはサポートからはずれてしまうだろう…。難しいところだ。

※筆者はLinux初心者です。あらかじめご了承ください。