LinuxでWine4にアップグレードする方法

LinuxでWine4にアップグレードする方法

Wine 4は、LinuxおよびMac OSでWindowsアプリ、ライブラリ、およびプログラムを実行できるようにするWindowsプログラム互換性レイヤーであるWineの最新のメジャーリリースです。

新しいバージョンはエキサイティングで、多くの新しい改善(Vulkanサポート、DirectX 12、ゲームコントローラーのサポート)をもたらします。これらの多くにより、WindowsアプリとゲームをLinuxデスクトップでよりスムーズに実行できます。

LinuxでWine4にアップグレードする方法

多くのLinuxディストリビューションではアップデートがすぐに導入されないため、Wine4のインストールは一部のLinuxディストリビューションでは複雑なプロセスです。このガイドでは、複雑さを取り除き、Wine4へのアップグレードを支援します。

Ubuntuの説明

Ubuntu Linuxには比較的新しいバージョンのWineが付属していますが、絶対に最新ではありません(特に、18.04 LTSを実行している場合)。将来、Wine 4.0以降にアップグレードしたい場合は、Wineの専用ソフトウェアリポジトリを使用して、Ubuntuで出荷されているバージョンのWineを廃止してください。

Wineソフトウェアリポジトリの有効化は、公開GPGキーをダウンロードすることから始まります。このステップをスキップしないでください!これを行うと、Aptは正しく機能しません。wgetを使用して、キーファイルを取得します。

wget -nc https://dl.winehq.org/wine-builds/winehq.key

キーのダウンロードが完了したので、32ビットアーキテクチャを有効にして、Wineで32ビットライブラリをインストールできるようにします。

sudo dpkg --add-architecture i386

次に、WineキーファイルをUbuntuにインストールして、AptパッケージマネージャーがWineソフトウェアリポジトリと正しく通信できるようにします。

sudo apt-key add winehq.key

キーが機能している状態で、apt-add-repositoryコマンドを使用してWineソフトウェアリポジトリをUbuntuに追加する必要があります

Ubuntu 18.10

sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main '

Ubuntu 18.04 LTS

sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main '

Ubuntu 16.04 LTS

sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main '

apt-add-repositoryコマンドに続いて、updateコマンドを実行し、新しく追加されたWineソフトウェアリポジトリを追加します。

sudo apt update

ソフトウェアの更新が成功したと仮定して、Wineをインストールします。最新バージョン(現在はWine 4)の場合は、Aptコマンドを使用してwinehq-stableパッケージをインストールします。

sudo apt install --install-recommends winehq-stable

または、冒険心がある場合は、次の方法でWineの開発またはステージングリリースを入手できます。

sudo apt install --install-recommends winehq-devel

または

sudo apt install --install-recommends winehq-staging

Debianの説明

多くの人が知っているように、Debian Linuxは安定性のために、ユーザーに最新のパッケージを提供していません。これはワークステーションの観点からは利点がありますが、DebianPCゲーマーが必要なときにWineの最新リリースを入手できないことを意味します。

Wineプロジェクトのおかげで、サードパーティのソフトウェアリポジトリの助けを借りて、DebianLinuxでWine4を入手することは確かに可能です。

Debian Wineソフトウェアリポジトリを有効にするには、最初にWineキーファイルを取得する必要があります。これがないと、Apt-getパッケージマネージャーはWineリポジトリで正しく機能しません。

wget -nc https://dl.winehq.org/wine-builds/winehq.key

Wineキーのダウンロードが完了したら、32ビットアーキテクチャをシステムに追加して、Debianがビデオゲームでよく使用される32ビットWineライブラリにアクセスできるようにします。

sudo dpkg --add-architecture i386

システムに32ビットアーキテクチャを追加した後、apt-keyコマンドを使用してシステムにキーを追加します。

sudo apt-key add winehq.key

Wineキーファイルがセットアップされ、32ビットアーキテクチャがDebianで使用できるようになります。次に、apt-add-repositoryコマンドを使用してWineリポジトリを有効にする必要があります。

Debian10バスター

sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/debian/ buster main '

Debian9ストレッチ

sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/debian/ Stretch main '

Debian 8 Jessie

sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/debian/ jessie main '

最後に、apt-getコマンドを使用してDebianLinuxにWine4アプリパッケージをインストールします。

sudo apt install --install-recommends winehq-stable

または、開発ブランチまたはステージングブランチについては、次を試してください。

sudo apt install --install-recommends winehq-devel

または

sudo apt install --install-recommends winehq-staging

ArchLinuxの説明

Wine 4+は、しばらくの間ArchLinuxユーザー向けに出荷されています。インストールする場合は、特別なソフトウェアリポジトリなどを有効にする必要はありません。代わりに、ターミナルを開いて、Pacmanパッケージマネージャーを使用してください。

sudo pacman-Sワイン

FedoraLinuxの説明

LinuxでWine4にアップグレードする方法

Fedora Linuxでは、含まれているソフトウェアリポジトリにWine 4が搭載されており、定期的に新しいアップデートがリリースされています。ただし、これらのソフトウェアリポジトリに含まれているWineのバージョンは、Fedoraの最先端の性質により、不安定であることが判明する可能性があります。

FedoraLinuxの公式WineソフトウェアリポジトリからWine4を試してみたい場合は、config-managerを使用してリポジトリを追加することから始めます

Fedora 29

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo

Fedora 30

この投稿を書いている時点ではFedora30がリリースされていないため、Wine Webサイトには利用可能なビルドがないため、Fedoraの公式リリースに固執する必要があります。とはいえ、このページをチェックしてください。ビルドのリストに「30」が表示されたら、次のコマンドを実行します。

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo

ソフトウェアリポジトリを有効にした後、次のコマンドを使用して最新リリースのWineをインストールします。

dnf install winehq-stable

または、次のコマンドを使用して開発バージョンまたはステージングバージョンをインストールします。

sudo dnf install winehq-devel

または

sudo dnf install winehq-staging

OpenSUSEの説明

OpenSUSE Linuxには、WineWebサイトに公式のソフトウェアリポジトリがありません。これは残念なことです。ただし、SUSEはDebian、Ubuntu、Fedoraよりも人気が低い傾向があるため、それは理にかなっています。

WineにはSUSEの公式ソフトウェアリポジトリがありませんが、それはWine4を動作させることができないという意味ではありません。システムへのインストールを開始するには、OBSWineページにアクセスしてください。

このページで、スクロールして、使用しているSUSEのリリースを見つけます。次に、インストールするWineのリリースの横にあるワンクリックインストールボタンをクリックします。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか