Linux 上で Windows プログラムを実行する方法

Windows から Linux に切り替え、Linux 上で Windows アプリを実行する必要がある場合は、Wine として知られるサードパーティ ソフトウェアを使用してみることができます。

どの環境でも使用できる優れたオペレーティング システムが数多くあります。 最高のラップトップ またはデスクトップですが、世界で最も人気のあるものの 1 つが Windows であることは間違いありません。 したがって、Linux などの代替オペレーティング システムを次のような特定の形式で使用している場合は、 Ubuntu、 あるいは フェドーラ、Windows アプリを実行したいと思う瞬間に遭遇するかもしれません。 それは、必要とされる古典的な Windows アプリ、より最新のもの、あるいは Windows ゲームである可能性があります。 または、Linux バージョンを持たない特定の Windows アプリである可能性もあります。

良いニュースは、Wine として知られるサードパーティ プログラムのおかげで、Linux インストール上でクラシック Windows アプリ (.exe ファイル) を実際に実行できることです。 Linux には Windows アプリのネイティブ サポートがないため、Wine は Windows アプリを追加する互換性レイヤーですが、実行されません 全て Windows アプリ。 実際の Windows を実行することなく、Windows バイナリをロードし、Windows アプリが Linux に必要とする Windows API 呼び出しの実装と変換を試みます。 あ 互換性のあるアプリのカタログ オンラインで入手可能です。 以上を踏まえて、Linux 上で Windows プログラムの実行を開始する方法を次に示します。

Wine をインストールするには、sudor 権限とインターネットへのアクセスが必要です。 ここで説明する各コマンドの後に、キーボードの Enter キーを押す必要もあります。

Ubuntu 上の Wine を使用して Linux 上で Windows プログラムを実行する方法

  1. 次のコマンドを使用してターミナル ウィンドウを開きます Ctrl、Alt、T キーボードショートカット。
  2. 次のコマンドを使用して CPU タイプを確認します。 lscpu。
  3. x86 と表示されている場合は x86 Linux を使用しており、x86_64 と表示されている場合は Linux 64 ビットを使用しています。 32 ビットと 64 が表示されるが、CPU 操作モードでは、両方のアーキテクチャを実行できます。
  4. 64 ビット システムを使用している場合は、次のコマンドを使用して 32 ビット アーキテクチャを有効にします。 sudo dpkg --add-architecture i386
  5. パスワードを入力してください
  6. 次のコマンドを入力します。 sudo mkdir -pm755 /etc/apt/keyringssudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
  7. Ubuntu ソースを選択し、以下に示すように対応するコマンドを入力します。
  8. 私たちが使っているのは sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources​​​​​​
  9. 次のコマンドを入力します。 sudo aptアップデート
  10. 次のコマンドを入力します。 sudo apt install --install-recommends winehq-stable
  11. プレス Y パスワードを入力してください。
  12. インストールする .exe ファイルまたは Windows アプリをダウンロードします。
  13. ダウンロードしたら、ファイルを右クリックして、 で開く。 次に選択します Wine Windows プログラム ローダー そして 開ける。
  14. 画面上のセットアップ手順に従います。

アプリは Windows と同じようにインストールされ、ランチャーからアプリを見つけて起動できるようになります。

他の Linux フレーバー上の Wine を使用して Linux 上で Windows プログラムを実行する方法

Fedora や Debian など、他の Linux フレーバー上の Wine を使用して Linux 上でプログラムを実行する場合、その手順は上ですでに説明したものとほぼ同じになるはずです。 いくつかのコマンドは異なる場合があります。 WinHQ のスタッフは、これらの Linux フレーバーをインストールする方法についてのステップバイステップの優れたガイドを提供しています。 コードが複雑なため、以下を確認してください。 Wine on Fedora 公式ガイド、 そして Debian 上のワイン 公式ガイド詳細

他のオプションもあります

Ubuntu で Windows アプリを実行する方法は他にもたくさんあります。 基本的かつ最も簡単な方法である Wine について触れました。 他にも次のような選択肢が考えられます。 PlayOnLinux. 極端な方法でエンタープライズ アプリを実行することを計画している人は、試してみるとよいでしょう。 VMware ワークステーション プレーヤー、これは有料ソフトウェアです。