Linuxユーザーにとって、お気に入りのWindowsアプリケーションのいくつかをシステムで実行する必要があるときが来ます。ただし、すべてのアプリケーションがLinux環境での実行に互換性があるわけではありません。このため、Linuxは、Linuxシステムで実際のWindowsバージョンのアプリケーションを実行できるWine互換性レイヤーを作成しました。この投稿は、DebianOSにWineをインストールする方法を示しています。
注:この投稿で説明されているコマンドと手順は、Debian 10(バスター)システムでテストされています。
DebianへのWineのインストール
最新バージョンのWineを提供するため、WineHQリポジトリからWineをインストールします。 DebianシステムにWineをインストールするために従う必要のあるインストール手順は次のとおりです。
ステップ1:32ビットサポートを有効にする
システムで32ビットパッケージのサポートを有効にします。これを行うには、次のコマンドを実行します。
$ sudo dpkg --add-architecture i386
ステップ2:依存関係をインストールする
WineをDebian10にインストールするには、最初にi386とamd64の両方の「libfaudio」依存関係パッケージをインストールする必要があります。 「libfaudio0」はWineHQリポジトリに含まれていません。したがって、次のように手動でインストールする必要があります。
ターミナルで次のコマンドを使用して、i386およびamd64「libfaudio0」パッケージをダウンロードします。
$ wget https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/amd64/libfaudio0_20.01-0~buster_amd64.deb
$ wget https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/i386/libfaudio0_20.01-0~buster_i386.deb
次に、両方のパッケージをインストールします。ターミナルで次のコマンドを実行します:
$ sudo apt install ./libfaudio0_20.01-0~buster_amd64.deb
$ sudo apt install ./libfaudio0_20.01-0~buster_i386.deb
ステップ3:リポジトリキーをダウンロードしてインストールする
次に、WineHQリポジトリ署名キーを追加する必要があります。ターミナルで次のコマンドを実行して、WineHQリポジトリの署名キーをダウンロードします。
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
次に、次のコマンドを使用してキーをインストールします。
$ sudo apt-key add winehq.key
ステップ4:WineHQリポジトリを追加する
次に、WineHQリポジトリをaptソースに追加します。 WineHQリポジトリをシステムに追加するには、次の2つの方法があります。
最初の方法は、 sources.listにWineHQリポジトリを追加することです。 ファイル。 /etc/apt/sources.listを編集します ファイル
$ sudo nano /etc/apt/sources.list
次に、次の行を追加します。
deb https://dl.winehq.org/wine-builds/debian/ buster main
別の方法は、 apt-add-repositoryを使用してリポジトリを追加することです。 次のようにコマンドを実行します:
$ sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/debian/ buster main'
これらの方法のいずれかを使用できます。
ステップ5:aptを更新する
次に、aptソースリストを更新して、新しく追加されたWineHQリポジトリを含めます。
$ sudo apt update
ステップ6:Wineのインストール
リポジトリとそのキーが追加されたので、システムにWineをインストールできます。システムにWineをインストールするコマンドは次のとおりです。
$ sudo apt-get install --install-recommends winehq-stable
いくつかの追加パッケージもインストールされるため、時間がかかる場合があります。
ステップ7:インストールの確認
ターミナルで次のコマンドを実行すると、Wineが正常にインストールされているかどうかを確認できます。
$ wine --version
このコマンドは、インストールされているWineのバージョンが 5.0.3であることも示します。 。
Wineのアンインストール
システムに特定のソフトウェアが不要になる時期が来るかもしれません。この場合は、システムから完全にアンインストールできます。
Wineとそのすべての構成ファイルをシステムから完全に削除するには、次のコマンドを実行します。
$ sudo apt purge winehq-stable
ここで、Wineとともに自動的にインストールされたパッケージも削除する場合は、次のコマンドを実行します。
$ sudo apt autoremove
この投稿では、WineHQリポジトリを介してDebianにWineをインストールするためのステップバイステップのプロセスを示しました。最後に、システムでWineが不要になった場合に備えて、Wineをアンインストールする方法についても説明しました。公式ドキュメントについては、WineforDebianにアクセスしてください。
Linux Mint OSで作業している場合は、LinuxMint20にWineをインストールする方法に関する投稿をご覧ください。