Wine 8.6の開発版はすでにリリースされており、これらはその変更点です

Linux 上のワイン

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

Wine 8.6 の新しい開発バージョンのリリースが発表されました。バージョン 8.5 のリリース以降、25 件のバグ レポートがクローズされ、414 件の変更が加えられました。

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

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

Wine8.6の開発バージョンの主な新機能

提示されたこの新しいリリースでは、ブラウザ エンジンが Mozilla Gecko がバージョン 2.47.4 に更新されました。 コントローラーと同じく PostScript のスプール ファイルのサポートが改善されました 印刷ジョブに関するデータを保存します。

この新しいバージョンの Wine 8.6 で際立っているもう XNUMX つの変更点は、 Musl libc 1.2.3 プロジェクトから借用した組み込みの数学ライブラリがあります。 

の側で 既知のバグ修正 Wine 8.6 では、修正されたゲームの問題が記載されています。 The Westerner、Team Fortress Arcade、Pixel Force: Left 4 Dead、Inquisitor、My Place、DiRT Rally 2.0、Matrix Awakens MegaCity Unreal Engine 5.1 デモ、Hogwarts Legacy、Pro Evolution Soccer 2008.

また、 Chromium サンドボックスの問題を修正 その他のランダムなアプリの問題が解決され、さらに Windows.UI.Composition.* 定義を含む windows.ui.composition.idl ファイルが追加されました。

その他の変更:

  • schtasks.exe: 権限がない場合、Windows 7 で schtasks が失敗する
  • 昇格された権限がない schedsvc:rpcapi が Windows 7 で失敗する
  • 実装されていない関数で複数のアプリがクラッシュする
  • askchd:scheduler – 十分な権限がない場合、Windows 7 で test_GetTask() が失敗する
  • schedsvc:rpcapi が原因で taskchd:scheduler が w7u_adm でハングする
  • dinput:device8 – GitLab CI で test_dik_codes() がタイムアウトすることがある
  • w7u_adm および w8adm で schtasks.exe:schtasks が原因で taskchd:scheduler がクラッシュする
  • gcc 4.8.4 でコンパイルが失敗する - エラー: トークン "(" の前に二項演算子がありません
  • dinput:device8 - 一部の Windows 7 ロケールで test_mouse_keyboard() が失敗する LDAP Explorer (LEX) が SSL なしで接続しない
  • dinput:device8 – Wine で test_overlapped_format() がタイムアウトすることがある (GitLab CI)
  • Wine は既存のプレフィックスを更新できません
  • DnsQuery_A() が DNS CNAME レコードを誤って処理する

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

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

ディストリビューションでこの新しい開発バージョンの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. 権利:いつでも情報を制限、回復、削除できます。