一部のアプリケーションはWindowsでのみ使用できますが、Linuxシステムでも実行したいと考えています。 その結果、Linuxは、Linux、macOS、FreeBSDなどのUNIXオペレーティングシステム上でwindows専用のアプリケーションを実行できる”WineHQ”という名前の互換性レイヤーを開発しました。 すべてのウィンドウアプリケーションはLinux上では実行されませんが、実行すると、Windows上とは異なる動作をします。 また、開発者が他のオペレーティングシステム上でWindowsアプリケーションをコンパイルできるソフトウェアライブラリ”Winelib”も含まれています。 “WineHQ”は、UNIXライクなオペレーティングシステムを使用して、ウィンドウシステム呼び出しを対応するPOSIX呼び出しに変換します。
“WineHQ”は非常に汎用性の高いLinuxアプリケーションであり、それをインストールするには二つの簡単な方法があります:
- Ubuntu software repository経由でwineHQをインストールする
- wine build repository経由でwineHQをインストールする
Ubuntu Software Repository経由で”wineHQ”をインストールする
Ubuntu software repositoryは、”wineHQ”の安定バージョンをインストー それは32bitおよび64bit建築で利用できます。
指定されたコマンドを使用して、システムに存在するアーキテクチャを判断します:
それはX86_64アーキテクチャがあなたのシステムにあることを示しています。
新しいパッケージをインストールする前に、パッケージリストを更新することを強くお勧めします:
更新処理が完了したら、パッケージリストをアップグレードする必要があります:
システムに32bitと64bitの両方のパッケージをインストールするには、”multiarch”を有効にする必要があります。 また、パッケージを更新します:
“multiarch”が有効になっている場合は、次のコマンドを使用して”wineHQ”の推奨バージョンをインストールできます:
インストールを続行するには、”Y”を押します。
“WineHQ”がインストールされています。 現在インストールされている”WineHQ”のバージョンを確認するには、以下を使用します:
Wine Build Repository
経由で”wineHQ”をインストールする第二の方法は、wine build repositoryを介して”wineHQ”をインストールすることです。 ただし、その前に、wine-monoを含むすべてのwineパッケージが既にインストールされている場合は、それらをアンインストールする必要があります。
私のシステムには”wineHQ”パッケージがありません。
32bitと64bitの両方のアーキテクチャに”wineHQ”をインストールするには、コマンドで”multiarch”を有効にする必要があります:
リポジトリキーの追加
“wineHQ”リポジトリキーをダウンロードしてシステムにインポートするには、指定されたコマンドを実行します:
今、あなたのシステム上のリポジトリを有効にします:
ここでも、パッケージの更新で以下のコマンドを使用します:
お使いのシステムに”wineHQ”をインストールしてみましょう、我々はwineHQの三つのバージョンを持っています:
安定したwineHQのために
“wineHQ”の最も安定した最新バージョンをイ:
インストールプロセスを続行する場合は、”Y”を押し、それ以外の場合は”N”を押します。
wineHQ
を開発するためには、このバージョンの”wineHQ”が大多数の開発者に好まれていますが、それほど安定していないかもしれません。 コマンドを実行してインストールします:
“Y”を押すと、インストールプロセスが続行されます。
ステージング用wineHQ
ステージングバージョンの”wineHQ”をインストールするには、コマンドを使用します:
インストールが完了したら、”wineHQ”のバージョンを確認してインストールを確認してください”:
“wineHQ”の最新バージョンが正常にインストールされました。「Wine」を設定するには、端末に「winecfg」と入力します。:
Monoパッケージもこのコマンドでインストールされます。 「Wine Mono packages」をインストールするかどうかを尋ねるダイアログボックスが画面に表示され、「インストール」をクリックします。
wine環境を設定するには、wineHQ設定ダイアログボックスが表示されます。 ウィンドウ版を変更する場合は、ドロップダウンメニューから”ウィンドウ版”を選択します。
これで、任意のWindowsアプリケーションをLinuxにインストールできます。
Wineを使ったLinux上でのメモ帳のインストール
Linux上にWindows専用アプリケーションである”Notepad++”をインストールしましょう。
まず、”をダウンロードする必要があります。GitHubリポジトリから”Notepad++”のexe”ファイルをコピーし、上記のコマンドをコピーしてターミナルに貼り付けます:
今では”。exe”ファイルがダウンロードされました。”wine”を使用してインストールします。
言語を選択して「OK」をクリックすると、「Notepad++」インストーラが表示されます。 続行するには、「次へ」をクリックします。
このファイルを保存する場所を選択し、「次へ」をクリックして続行します。
「インストール」をクリックします。
インストールが完了したら、”完了”を押します。
「Notepad++」の起動
「Notepad++」を起動するには、アプリケーションの検索バーに「notepad++」と入力します。
または、コマンドラインを使用して「notepad++」を開くこともできます。
プリロードされたファイルが開きます。
メモ帳がLinuxシステムに正常にインストールされました。
システムから”wineHQ”を削除する
“purge”コマンドを使用すると、”wineHQ”アプリケーションとそのすべてのパッケージをシステムから削除できます:
“WineHQ”はシステムから削除されました。
結論
“WineHQ”は、UNIXライクなオペレーティングシステム上でウィンドウのみのアプリケーションを実行するのに役立つ互換性レイヤーです。 この記事では、Ubuntuソフトウェアリポジトリから「wineHQ」をインストールする方法と、この記事で「WineHQ」ビルドリポジトリをインストールする方法を示しました。 私たちは、あなたがもはやそれを必要としないときにあなたのシステムからそれを削除する方法に焦点を当てています。 また、シンプルなテキストエディタであり、Windowsオペレーティングシステム上で動作するLinuxに”Notepad++”をインストールしました。