最近発表されました Wine7.8の新しい開発バージョンのリリース、バージョン7.7のリリース以降、37のバグレポートが閉じられ、470の変更が加えられました。
ワインについて知らない人のために、彼らはそれを知っているべきです これは人気のある無料のオープンソースソフトウェアです その ユーザーがLinux上でWindowsアプリケーションを実行できるようにします およびその他のUnixライクなオペレーティングシステム。 もう少し技術的に言うと、Wineは、システムコールをWindowsからLinuxに変換し、.dllファイルの形式でいくつかのWindowsライブラリを使用する互換性レイヤーです。
Wineは、Linux上でWindowsアプリケーションを実行するための最良の方法のXNUMXつです。 さらに、Wineコミュニティには非常に詳細なアプリケーションデータベースがあります。
Wine7.8のメインニュース
この新しいバージョンでは、 X11およびOSSドライバー (オープンサウンドシステム) PE実行可能ファイル形式を使用するように変換されました ELFの代わりに(Portable Executable)。
さらに、サウンドドライバーは、64ビットWindowsで64ビットプログラムを実行するためのレイヤーであるWoW32(Windows上の64ビットWindows)のサポートを提供します。
数値の書式設定は、Unicode Common Locale Data Repository(CLDR)リポジトリ上に構築された新しいロケールデータベースを使用して提供されます。
ゲームの操作に関連するクローズされたバグレポート:アサシンクリードIVブラックフラッグ、ザイービルウィズイン、ギルティギアXX。
の部分は アプリケーションに関連するクローズされたバグレポート、Adobe Lightroom 2.3、Powershell Core 7、FreeHand 9、dnSpy、dotnet-sdk-5.0.100-win-x64、Metatogger 7.2、GuiPyが際立っています。
数日前に言及する価値もあります アレクサンドルジュリアード、Wineプロジェクトの作成者およびリーダー、 実験的な共同開発サーバーの立ち上げを発表しました。 gitlab.winehq.org、GitLabプラットフォームに基づいています。
現在、サーバー メインのWineツリーですべてのプロジェクトをホストします、およびWineHQWebサイトのユーティリティやその他のもの。 新しいサービスを介してマージ要求を送信する機能が実装されました。
さらに、Gitlabコメントを送信し、プルリクエストをワイン開発メーリングリストに送信するゲートウェイが起動されます。つまり、すべてのワイン開発アクティビティが引き続きメーリングリストに反映されます。 Gitlabベースの開発と実験に慣れるために、別のワインデモプロジェクトが作成されました。このプロジェクトでは、実際のコードに影響を与えたり、開発メーリングリストを汚染したりすることなく、プルリクエストの送信やコントローラースクリプトの使用をテストできます。
これとは別に、GitLabをワイン開発に使用することに注意してください それはまだ実験的であり、GitLabへの移行に関する最終決定はまだ行われていません。 開発者がGitLabが自分に適していないことを判断した場合、他のプラットフォームを使用しようとします。 さらに、GitLabをWineのメイン開発プラットフォームとして使用する場合に提案されるワークフローの説明が公開されています。
最後に この新しい開発バージョンについてもっと知りたい場合 のワインがリリースされました、あなたはのレジストリをチェックすることができます 次のリンクの変更。
Ubuntuおよび派生物にWine7.8の開発バージョンをインストールするにはどうすればよいですか?
ディストリビューションでこの新しい開発バージョンの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