LinuxでWindowsアプリを実行するための無料の互換性レイヤーであるWineは、最新の開発バージョンとしてv6.15をリリースしました。
リリースノートによると、Wine6.15には次の変更が加えられています。
- WinSock(WS2_32)ライブラリがPEに変換されました。
- レジストリ内のパフォーマンスデータのサポート。
- NTDLL呼び出し用の32>64ビットサンクの追加。
- Cランタイムでの浮動小数点ステータス処理の改善。
- GDIsyscallインターフェースの準備作業を増やします。
いつものように、このリリースには、File Encryption 2.1、Google-Earth、Wordpad、Wavelab 6、Toon Boom Harmony 15など、Windowsアプリケーションとゲームを実行するための合計49のバグ修正が含まれています。
UbuntuにWine6.15をインストールする方法:
Wineには、Ubuntu、LinuxMintベースのシステム用の独自のaptリポジトリがあります。スタートメニューからターミナルを開きます。開いたら、次のコマンドを1つずつ実行します。
1.)コマンドを実行して32ビットアーキテクチャを有効にします(お持ちでない場合):
sudo dpkg --add-architecture i386
要求されたらユーザーパスワード(アスタリスクフィードバックなし)を入力し、Enterキーを押して続行します。
2.)コマンドを実行してリポジトリキーをインストールします:
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
注:手順1.)をスキップした場合、または5分以上後にこのコマンドを実行した場合、プロセスがカーソルの点滅でスタックし、sudoのユーザーパスワードの入力を待機している可能性があります。
3.)ワインリポジトリを追加する
各コマンドのコード名(例:フォーカル、ヒルステ、バイオニック)の前に空白スペースがあることに注意してください!
- Ubuntu 20.04、Linux Mint 20.xの場合、次のコマンドを実行します:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
- Ubuntu18.04およびLinuxMint18.xの場合:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
- 21.04の場合は、次のコマンドを実行します:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ hirsute main'
システムエディションがわかりませんか? lsb_release -a
を実行します ターミナルでコマンドを実行してチェックアウトします。
4.)Ubuntu18.04およびLinuxMint 19.xの場合のみ、次のコマンドを実行してサードパーティのリポジトリからインストールするには、libfaudio0ライブラリが必要です。
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
5.)最後にコマンドを使用してWine 6.15をインストールします:
sudo apt update && sudo apt install --install-recommends winehq-devel
依存関係が満たされていない問題が発生した場合は、代わりにaptitudeコマンドを試してください:
sudo apt install aptitude && sudo aptitude install winehq-devel
まだ満たされていない依存関係の問題が発生していますか?コマンドを実行して、不足しているライブラリを手動でインストールしてみてください。このコマンドは私のUbuntu20.04で機能しました。
sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
ワインのアンインストール:
[ソフトウェアとアップデート]ユーティリティを起動し、[その他のソフトウェア]タブに移動すると、PPAを削除できます。
wine 6.15を削除するには、ターミナルでコマンドを実行します:
sudo apt remove --auto-remove winehq-devel
元の記事