Windowsエコシステムから切り替えたLinuxユーザーは、自分のマシンで使用されていた多くのWindowsプログラムを見逃している可能性があります。 Linuxは開発サイクルの中で登場する、非常に優れたOSです。 ただし、Windowsから切り替えたLinuxユーザーには欠けている可能性のあるプログラムがまだたくさんあります。 ここで我々はLinux上でWindowsプログラムを走らせるための解決策をもたらしています。 この回避策は非常に簡単で、数ステップで完了できます。
LinuxマシンでWindowsソフトウェアを簡単に実行できる2つの簡単な方法を見てみましょう。
LinuxでWindowsプログラムを実行するためのWine
Wineは必要最低限のWindowsレイヤを実装するオープンソースプロジェクトで、Windowsソフトウェアは完全なOSなしでLinux上で動作します。 これは、Windowsソフトウェアを実行するためにLinuxにWindows OSを実際にインストールする必要がない唯一の解決策です。
Wineには、Linuxを実行できるWindowsアプリがあります。 ただし、互換性の問題のために実行されないソフトウェアがあります。 Wine上で実行するための互換性のあるアプリの完全なリストについては、Wine Application Databaseページをチェックしてください。
WineをWindowsにインストールする前に、Wineで実行する予定のアプリケーションがサポートされているかどうかを確認してください。 おそらく、ソフトウェアが大規模なものであるか、市場でまったく新しいものである場合、それらのWindowsソフトウェアはWine上で正しく動作しません。 また、CODのような重い負荷のWindowsゲームをLinux上で実行することを計画している場合は、i5プロセッサ以上の平均処理能力以上のものが必要です。
スクリーンショットと記事のデモ目的のために、Wine上でNotepad ++を実行してLinux上でWindowsアプリケーションを実行する方法を見てみましょう。 先に進むには、Ubuntuソフトウェアを起動してWineを検索してください。 検索結果にConfigure Wineソフトウェアをインストールします。
左側のパネルのソフトウェアリストに表示される[ワインの設定]アイコンをクリックするか、[コンピュータの検索]機能を使用してソフトウェアを起動します。 Wineに模倣させたいWindowsのバージョンを選択してください。
今、Windowsソフトウェアをダウンロードしてください。 Wineを使ってソフトウェアを開くのか、実行可能ファイルを保存するのかをブラウザから尋ねられます。
[次のもので開く ]の最初のオプションを選択します。Wine Windows Program Loader 。 Windowsオペレーティングシステムの場合と同じように、インストール手順を進めます。 Wineでは最新のバージョン7.5.6がまだサポートされていないため、Notepad ++ v7.3.3をインストールしました。
他のソフトウェアを検索するように、メモ帳++を検索してください。 Notepad ++のWindows版を見ることができるはずです。 をクリックしてソフトウェアを実行します。 時には、より重いバージョンのソフトウェアがプログラム上で動作しないかもしれません。 プログラムが実行されていない場合は、以前のバージョンのNotepadd ++をWine with Linuxで実行してみてください。
CodeweaversによってサポートされているCrossOver Linuxとして知られているこのソリューションの商用版もあります。 このバージョンは、MS OfficeやPhotoshopなどの主要ソフトウェアのすべてのリリースをサポートするためにCodeweaverチームによって更新されています。 あなたが事業主であるならば、それはこのプレミアム版の代金を払うのが理にかなっています。
Linux上でWindowsを実行するための仮想マシン
Linuxオペレーティングシステム上でWindowsソフトウェアを実行するもう1つの最も一般的な方法は、仮想サンドボックスツールにWindows OSをインストールすることです。 このVMは仮想環境を提供するので、Windows OSはハードウェアと直接対話しているように見えますが、実際はそうではありません。
私たちの提案はVirtualBoxのために行くことです、OracleからのソフトウェアはVMを作成するためのツールを自由に使用することです。 これを機能させるには、CD / DVDまたはISOファイルとしてWindowsオペレーティングシステムのインストーラが必要です。
VirtualBoxを使用するときは、LinuxにWindowsオペレーティングシステム全体があるので、ソフトウェアの最新バージョンを使用することを心配する必要はありません。 しかし、これはあなたのリグにはるかに多くの処理オーバーヘッドをかけます。 今から、同じハードウェア上で2つのオペレーティングシステムを実行しているので、これはあなたのシステムからより多くのリソースを要求します。 したがって、このようなゲームを実行することはお勧めできませんが、MS OfficeやAdobe Photoshopなどの他のソフトウェアを非常に簡単に実行できます。
VMを作成するためのソフトウェアは他にもありますが、VirtualBoxとVMWareが最も安定したソリューションを提供します。 VMWareソリューションは無料ではありませんが、この例でVirtualBoxを試してみましょう。
VirtualBoxのVMにWindows OSをインストールするには、まず最初に、Wineの場合と同じようにVirtualBoxをダウンロードしてインストールできます。 次のステップはVirtualBoxを起動することです。 今、新規をクリックして、インストールする予定のWindowsのバージョンを選択します。 VMの仮想ハードドライブを作成するだけでなく、メモリサイズ(RAM)を割り当てる必要があります。 あなたがハードドライブとして与えたいメモリの量を定義します。 これは動的に割り当てられるべきであるか、または固定されるべきであり、そして最後にCreateをクリックするべきです。
割り当てられたメモリがLinux上でWindowsプログラムを実行するのに十分ではないと思う場合は、後で仮想マシンのセットアップで割り当てられたメモリを変更することができます。
作成したVMが表示されます。 それでも、仮想マシンにはオペレーティングシステムがインストールされていません。 オペレーティングシステムをインストールするには、作成されたVMを右クリックして[スタート]をクリックします。 ISOファイルをロードしてインストールを開始するように求められます。 インストールに使用するWindows ISOファイルをロードして、インストール手順全体を実行します。
これで、Linuxプラットフォームに専用のWindowsができました。 これで、このWindows仮想マシンにすべてのWindowsソフトウェアをインストールできます。 Wineのようなアプリに制限はありません。 VMの内部では、ブラウザを使用して、あなたがあなたが通常のWindows PCにするのと同じようにしたいと思うどんなソフトウェアでもインストールしてください。
ただし、Windows VM上のアプリの速度とパフォーマンスは、VM Machinの実行に割り当てられているメモリによって異なります。 アプリのパフォーマンスが低いと思われる場合は、仮想マシン設定でVMに割り当てられているRAmを増やすことができます。
LinuxでWindowsプログラムを実行する
ただし、LinuxとWindows OSを使ってシステムをデュアルブートすることもできます。 デュアルブートの設定は危険な業務であり、信頼できるソリューションではありません。この記事ではその方法を除外しました。 WindowsアプリケーションをLinux上で実行する2つの方法のうち、どちらを選択するかはニーズによって異なります。 もっと処理能力が必要で、古いバージョンのアプリケーションで問題ない場合は、Wineが最適なソリューションです。 しかし、最新バージョンのソフトウェアを実行したいがWineがそれをサポートしていない場合は、それを実行するためのWindows VMを作成する必要があります。 私はこれがあなたのために役に立ちました、どんな質問のためにも、以下のコメント欄にあなたの疑問を残してください。