質問: Linux環境を作りプログラムの動作確認を行いたいと考えています。 そこで質問です。 windowsとlinuxを共存させる環境として、ColinuxやVMWare+各種ディストリビューションで一番優れているとあなたがお考えの方法をお教えください。 [用途] ・Apache(or lighttpd and/or fastCGI ) + RubyOnRails + Postfix [私自身のスペック] ・CUIがあんまり慣れていない ・windowsばっか10年間使ってきた ・linuxは数回インストールしてサーバーを立てたこともあるが設定にいつも苦労 ・windows上ではXAMPPやwebrickなどを使って開発している [環境] ・windiws XP professional ・メモリ 512MB ・CPU Pentium M 1.7MHz ・HDD 2GBほど空きあり ・デュアルディスプレイ導入予定 [重視する点] ・インストールや環境構築の容易さ ・安定 ・1台で動作すること です。 「この条件をゆるめればもっといい方法もあるよ!」って提案もうれしいです。 みなさんのお知恵をお貸しください。
回答: 環境構築の容易さを重視なさるなら、最初から何でもかんでも(srcでもdocでも何でも)入れておいていじくりたおす、のほうが良いような気がします。となると、2GBの空きは厳しいかと。 Linuxの勉強をしたいというなら、あえて言いますが、はっきりいって「1台で」という条件を無視すれば後は全てクリアです。適当なデスクトップに適当なディストリビューションのディスクメディアをつっこめばinstallは終わりです。失敗してもWindows環境に何らの悪影響も与えません。デュアルモニタの片方にモニタ切り替え機でもつけておけば、console作業が必要になっても対応できるでしょう。 後は、慣れ親しんだWindowsで疑問点を調べながらLinuxをゆっくり勉強する、というのがよろしいかと。 敢えて1台で、とおっしゃるならvmwareを推します。理由はid:caleid氏のおっしゃるとおりです。(LiveCDがお手軽でよい、というのも同意見) しかしメモリ、HDD共増設が必要と思われますので、その金額で適当なデスクトップ機が調達可能だと思います。