PE、Vulkan などの改善を含む Wine 7.21 が登場

Linux 上のワイン

Wine は、Unix ベースのオペレーティング システム用の Win16 および Win32 アプリケーション プログラミング インターフェイスの再実装です。

の発売 の新しい実験バージョン ワイン7.21. バージョン 7.20 のリリース以降、25 件のバグ レポートがクローズされ、354 件の変更が行われました。

ワインについて知らない人のために、彼らはそれを知っているべきです これは人気のある無料のオープンソースソフトウェアです その ユーザーがLinux上でWindowsアプリケーションを実行できるようにします およびその他のUnixライクなオペレーティングシステム。 もう少し技術的に言うと、Wineは、システムコールをWindowsからLinuxに変換し、.dllファイルの形式でいくつかのWindowsライブラリを使用する互換性レイヤーです。

Wineは、Linux上でWindowsアプリケーションを実行するための最良の方法のXNUMXつです。 さらに、Wineコミュニティには非常に詳細なアプリケーションデータベースがあります。

Wine7.21の開発バージョンの主な新機能

Wine 7.21 の新しいバージョンでは、OpenGL ライブラリ PE実行ファイル形式を使用するように変更 (Portable Executable) ELF の代わりに、さらに PE 形式でのマルチアーキテクチャ ビルドのサポートが追加されました。

この新しいバージョンで際立っているもうXNUMXつの変更点は、 32 ビット プログラムの実行をサポートするための準備が行われました。 64 ビット環境で Vulkan グラフィックス API を使用するもの。 さらに、dlltool ユーティリティを使用せずにライブラリをインポートする機能が提供されています。

Wine 25 には 7.21 の既知のバグ修正があります。 fotoBiz X、Visual Studio、Kaseya Live Connect 9.5.0.28、DipTrace、foobar2000、Cherry MIDI シーケンサー、Winfile、Adobe Reader XI などのソフトウェアに加えて、StarBurn 13、Euphoria、Darksiders Genesis、The Medium、Hotel Giant 2 などのさまざまなゲームを支援するソフトウェア、ポートロワイヤル 2、ゴシック 1。

その他の変更点 目立つ:

  • ARM64 での 64 ビット値のトレース形式の修正。
  • 64 ビット モジュールの依存関係は、64 ビット システム ディレクトリからのみ読み込まれました。
  • KeUserModeCallback が i386 で再実装されました。
  • 「ハイブリッド」Unix ライブラリのサポートを削除しました。
  • 新しい winebuild フラグ --sin-dlltool を入力します。
  • dlltool を使用しないインポート ライブラリの生成が実装されました。
  • アンワインド テーブルは、PE ファイルではデフォルトで有効になっています。
  • dlltool を使用しない遅延インポート lib 生成を実装しました。
  • 名前でインポートされたシンボルのインポート ヒント値を修正しました。
  • 遅延インポート記述子をデータ セクションに配置しました。
  • すべてのプラットフォームで TEB に pthread キーが使用されるようになりました。
  • nls: ロケール データを CLDR バージョン 42 に更新します。
  • kernelbase: タイムゾーン データをバージョン 2022f に更新します。
  • win32u: sysparams エントリには常に完全結合を使用します。
  • ntdll: Unix ライブラリで NtCurrentTeb() をインラインに配置しないでください。
  • openal32: dll を削除します。
  • 「light.msstyles: クライアント以外のメトリックを追加」を元に戻します。
  • ntdll: LDT コピー用の Wine 固有のプロセス情報クラスを追加します。

最後に、それを言及することが重要です Wine 8.0の候補リリースと機能凍結期間は来月から始まります一方、Wine 7.21 は、隔週でリリースされる数少ない機能リリースの XNUMX つです。

この新しい開発バージョンについて詳しく知りたい場合 のワインがリリースされました、あなたはのレジストリをチェックすることができます 次のリンクの変更。 

Ubuntuおよび派生物にWine7.21の開発バージョンをインストールするにはどうすればよいですか?

ディストリビューションでこの新しい開発バージョンのWineをテストできるようにすることに興味がある場合は、以下で共有する手順に従ってテストできます。

最初の最も重要なステップは、32ビットアーキテクチャを有効にすることです。、システムは64ビットですが、ほとんどのWineライブラリは32ビットアーキテクチャに重点を置いているため、この手順を実行すると、通常発生する多くの問題を回避できます。

このために、私たちはターミナルについて書きます:

sudo dpkg --add-architecture i386

現在 キーをインポートしてシステムに追加する必要があります このコマンドで:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

今これをしました 次のリポジトリをシステムに追加します、このために私たちはターミナルに書き込みます:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main"
sudo apt-get update sudo apt-get --download-only install winehq-devel
sudo apt-get install --install-recommends winehq-devel
sudo apt-get --download-only dist-upgrade

最後に、次のコマンドを実行して、Wine が既にインストールされていることと、システムにあるバージョンを確認できます。

wine --version

Ubuntuまたはいくつかの派生物からWineをアンインストールする方法は?

何らかの理由でシステムからWineをアンインストールしたい人は、 次のコマンドのみを実行する必要があります。

開発版をアンインストールする:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。