質問: unix(linux)仮想マシンでpcを使いたいのですが。 unix(linux)仮想マシンでpcを使いたいのですが。 linuxをネットからインストールすると今のosのwindows 7 professionalと併用 して使えるでしょうか? vmware playerを使って仮想マシンを作って、unixの勉強したいのですが。 もしlinuxをインストールしたら、linuxのアイコンをクリックしてからすれば 良いということでしょうか?(どうチェンジするんでしょうか?) 仮想マシンサーバーのpathてどうなるんでしょうか? この前、phpフォルダーを入れるapache2.2をインストールしましたが、この中に binフォルダーがありますが、これは仮想マシンなんですか? いままで学校のサーバーにssh secure shell clientで書き込んでましたが、 これは、わたしのpcにすでにunixがインストールされてるってことでしょうか? unix初心者です、仮想マシンについてほんとうによくわからないので教えてください。
回答: まず、pcのなんたるか? クライアントサーバーという仕組み リモートアクセスの基本 そういったところを理解していないようです。 sshのくだりに至っては、osの役割自体が 充分に理解されていないように見えます。 これ2chで見たら、釣りだと思われるレベルです。 pcとは、狭義にはibm pc/atというパーソナルコンピューターとの 互換性を持つ機械を指します。(広義にはパソコンと同義です) pcは大幅な改良、新機軸の導入が繰り替えされましたが ibm pc/atの(つまりpc/xt等を内包し、ps/2の機能を持たない)biosが その根幹として組み込まれ続けています。 その機械は本質的に、単一のosだけを動かせる機械で そのpcの画面や入力デバイスを用いて、複数のosを操作する方法があるとしたら リモートアクセスで、他のコンピューターで動いているosを利用するか 仮想pc機能によって、osの上のソフトウェアによって ibm pc/atのbiosやハードウェアと同じ反応を返す仕組みを作るしかない。 リモートアクセスの手段として、telnet,sshやvnc,ssh x転送といった技術がある。 また仮想pc機能は、vmwareのほかvirtualpc,qemu,virtualboxなどがある。 仮想pcは、その仕組みの提供方法として、ある程度古いibm pc/at互換機と ほぼ同じ仮想マシンを実現するという方法が使われている。 そのため、新旧、多くのosで動作が見込める半面 グラフィック性能などには期待できないという特徴がある。 リモートアクセスは、まったく別のpcを動かすため 最新pcを使う上の注意点そのままがある。 ただし、リモートアクセスに用いるネットワーク回線の性能によって 画面表示の速度に問題が出る場合もあり、総じてグラフィック性能はあてにできない。 サーバー運用においては、どちらも利点はそれぞれありますが 仮想pcでは、ホストos(電源投入で最初に起動する本来のos)の安定性信頼性が 仮想pcの動作を左右する側面があり、趣味人のpcではホストosが落ちるというオチがある。 まぁ、いろんな要素がからんでくるものだから もっといろんな知識を身につける必要があるってことです。 #乱筆乱文すまね