昨日 新しいバージョンのリリースが発表されました プロジェクトの安定したブランチ ワイン、UNIX環境(BSD、Linux)のWindowsと同様の技術的インターフェースを実装するフリーソフトウェアです。 Wineは、機能するためにWindowsオペレーティングシステムを必要とせず、たとえばQEMUのようなエミュレーターではありませんが、UNIX環境でWindowsアプリケーションを実行できます。 WineはUNIX環境向けに設計されており、Ubuntu、Debian、Fedora、SUSE、Slackwareなどのすべての主要なLinuxディストリビューションで利用できます。
Wine5.0は新しいバージョンです そのプロジェクトの より多くの追加サポートが付属しています Vulkan1.1と新しいバージョンが含まれていることを強調する実装 合計7,400回以上の変更が加えられました。
Wine5.0のメインニュース
この新しいバージョンのWine5.0では、次のことが強調されています。 Kernel32で使用されるほとんどの機能 KernelBaseに移動されました。 Windowsアーキテクチャの変更後。
それだけでなく、目立つ 32ビットと64ビットのDLLファイルを混在させる機能 ダウンロードに使用されるディレクトリ内。
含まれている別の目新しさは、 ゲームコントローラーのサポートの改善、 ミニジョイスティック(ハットスイッチ)、ステアリングホイール、アクセル、ブレーキペダルが含まれています。
デバイスドライバのインストールとロードに加えて プラグアンドプレイが必要であり、バージョン2.2より前のLinuxカーネルで使用されていた古いLinuxジョイスティックAPIのサポートは終了しました。
の改善の一部について Direct3D 8および9は、ロードされたテクスチャからダーティエリアをより正確に追跡します。
3Dテクスチャをロードするときに必要なアドレススペースのサイズを削減 S3TCメソッドによって圧縮されます(完全なテクスチャをロードする代わりに、ピースがロードされます)。 さらに、ID3D11Multithreadインターフェイスが含まれており、マルチスレッドアプリケーションの重要なセクションを保護するために実装されています。
また VulkanグラフィカルAPIのドライバーが更新されていることに注意してください 新しいVulkanバージョン1.1.126に。
一方、時間の経過とともに、さまざまなジョブ機能が高性能システム機能を使用してタイマーを操作するように移行され、多くのゲームのレンダリングサイクルのオーバーヘッドが削減されたと言われています。
そしてそれ FSExt4の大文字と小文字を区別しない動作モードを使用する機能が追加されました。
さらに、LBS_NODATAモードで動作するリスト表示ダイアログボックスで、多数のアイテムのレンダリングパフォーマンスの最適化が実行されました。
広告で強調表示されているその他の変更点:
- Linux用のSRW(Slim Reader / Writer)ロックのより高速な実装を追加し、Futexに変換しました
- 外部依存関係
- PE形式でモジュールを構築するには、MinGW-w64クロスコンパイラを使用します
- XAudio2の実装には、FAudioライブラリの存在が必要です
- Inotifyライブラリは、BSDシステムでのファイルの変更を追跡するために使用されます
- ARM64プラットフォームで例外を処理するには、Unwindライブラリが必要です
- Video4Linux1の代わりに、Video4Linux2ライブラリが必要になりました。
- 設定を動的に変更する機能など、複数のモニターとグラフィックアダプターを操作するためのサポートが追加されました。
Wine 5.0のインストール方法は?
Si Debian、Ubuntu、Linux Mint、およびその派生物のユーザーは 64ビットバージョンを使用する システムの、 次の方法で32ビットアーキテクチャを有効にします。
sudo dpkg --add-architecture i386
現在 システムに以下を追加します。
wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
Debianを使用する場合は、次のコマンドでリポジトリを追加する必要があります。
sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main
Ubuntu19.10およびその派生物用のリポジトリを追加します。
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
Ubuntu 18.04およびその派生物の場合:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
次に、リポジトリを次のように更新します。
sudo apt-get update
これをやった、 Wineがシステム上でスムーズに実行されるために不可欠なパッケージのインストールに進みます。
sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade
へ Fedoraとその派生物の場合:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
そして最後に、Wineをインストールします。
sudo dnf install winehq-stable
の場合 アーチのLinux またはArchLinuxベースのディストリビューション この新しいバージョンは、公式の配布リポジトリからインストールできます。
それをインストールするコマンドは次のとおりです。
sudo pacman -sy wine