windows上でLinuxを操作するために何を使用すべきか...わかりません! ...しかし、VirtualBoxとVmWareを試してみましたが、違いは何ですか?
私は両方のビットを使用しています(VMWareは、私が働いている会社で最も使用されているソフトウェアであるため、VirtualBox at Home)、そして開発するために、私は大きな違いは見られません:両方が何をするかホストシステムから独立した仮想マシンを提供する必要があります。
いくつかの本番システムで使用する場合は、少なくともサポートに関してはVMWareが最も安全な方法かもしれません。そして、業界でより広く使用されていると思います。
フリーソフトウェアが必要な場合は、VirtualBoxOSEが最適です。
コメントの後に編集して、明確にするために:「無料」とは、「libre」を意味します:VMWareサーバー/プレーヤーとVirtualBoxの両方が無料です(「コストではなくお金」のように) 、ただし、「libre」のように無料のVirtualBox OSEのみ- オープンソースVirtualBoxおよびその他のエディションを参照
VirtualBoxであまり良くなかったことの1つは、VM複数のCPUで)をサポートしていなかったことです。これは、バージョン3.xで、正しく覚えていれば可能です。 。
また、その主題に関するいくつかの質問/質問に興味があるかもしれません。たとえば、次のようになります。
たとえば、QEMUのように、他にもいくつかの可能性がありますが、それらはあまり知られていない/使用されていません。したがって、仕事にVMを使用して、同僚と共有したい場合は、それほど便利ではないかもしれません...
私の経験では、VMWareは優れた仮想化ツールであることがわかりました。ワークステーションバージョンとサーバーバージョンを使用しましたが、問題なく動作しました。 VMWareは、VirtualBoxほど簡単には使用できないことがわかりました。無料の(サーバー)エディションが必要な場合は、サービスコンポーネントを管理するために少し余分なオーバーヘッドを実行することになります。
一方、OSXでVirtualBoxに切り替えたので、これまで必要だったものがすべて揃っています。開発環境で完全に機能し、USBポートをマシン専用に、またはベンダーコード(フィルター)に基づいて割り当てることができます。
VirtualBoxには、VMWareのワークステーション(小売)バージョンの一部にすぎないスナップショット機能も含まれています。
要約すると、仮想化を処理する専用のマシンが必要な場合はVMWareを使用しますが、ローカルマシンでの開発を目的とする場合は、間違いなくVirtualBoxを使用します。
私はVMWareを使用して、チェック済みのOSビルドを実行し、カーネルコードをデバッグおよびシングルステップで実行する必要があるドライバーの開発に大成功を収めました。それが大きな強みだと思います。私はVirtualBoxを使用して、仕事用PCにインストールしたくないソフトウェア(古いバージョンのブラウザーやアプリケーションなど)を保持するさまざまなOSをホストしています。
私の経験では、VirtualBoxはVMWareよりもはるかに高速に起動します...
VirtualBoxでいくつかの構成の問題が発生しました(共有フォルダーが機能しなくなり、再度有効にする方法がわかりませんでした)。そこで、VMWareを試してみました。 VirtualBoxで私の問題を追跡するよりも。
VMWareはそれを解決しなかったので、私はVirtualBoxに戻ることにしました。 WindowsXPでVMWareをアンインストールする過程で、すべてのネットワーク接続が失われ、テクニカルサポートが修正をあきらめたため、VMWareのおかげで、ドライブを再フォーマットしてすべてを再インストールすることになりました。
VMWareのおかげで、Virtualboxの新しいコピーをインストールし、スムーズに実行されています。それが私が2つについてどう感じているかです。
最初は両方を使用することを検討してください。 Linux VMをVMWareとVirtualBoxの両方にインストールします。両方を2か月以上使用します。しばらくすると、一方を他方よりも多く使用していることに気付くでしょう。一方はあなたが最も使用しているものはあなたにとって最良のものであり、あなたが使用している最も多くの機能を提供します。
2か月経ってもまだ判断できない場合は、さらに長く使用してください...
VirtualBoxを使用すると、パフォーマンスが向上し、エクスペリエンスがスムーズになりましたが、VMWareが複数のVMを処理することで、VMWareが水から吹き飛ばされます。そのため、使用目的によって異なります。