幾天前 宣布發布“Wine 7.18”開發版, 自上一版本 7.17 發布以來的版本, 關閉了20個錯誤報告,並進行了252次更改。
對於那些不了解 Wine 的人,他們應該知道 這是一個流行的免費和開源軟件 這 允許用戶在 Linux 上運行 Windows 應用程序 和其他類 Unix 操作系統。 從技術角度來說,Wine 是一個兼容層,它將系統調用從 Windows 轉換為 Linux,並以 .dll 文件的形式使用一些 Windows 庫。
Wine 是在 Linux 上運行 Windows 應用程序的最佳方式之一。 此外,Wine 社區有一個非常詳細的應用程序數據庫。
Wine 7.18開發版的主要新功能
在展示的這個新版本的 Wine 7.18 中,強調了已經進行了相關工作以添加 macOS 驅動程序對 WoW64 的支持,這基本上是 為在 32 位系統上運行 64 位應用程序而構建的 Windows 子系統. 因此,多虧了這些驅動程序,在 macOS 上使用 Wine 的用戶現在可以訪問大量 32 位應用程序和視頻遊戲。
在這個新版本中突出的另一個變化是 字符表已更新為 Unicode 15.0.0 規範 並增加了 4489 個新字符,使總數達到 149 個字符。 新角色中有 186 個新表情符號。
除此之外,Wine 7.18 的這個新開發版本還呈現 支持使用 MSHTML 存儲會話的更新 這提高了某些應用程序的啟動速度。 該軟件組件需要運行基於 MSHTML 引擎的 32 位軟件,以便在計算機內存中進行多項讀寫操作。
還要注意的是,異步讀取的問題已在 GStreamer 支持的實現中得到修復。
在與遊戲性能相關的已關閉錯誤報告方面,提到了以下標題:Hotel Giant 2、Gas Guzzlers Combat Carnage、Cube World、生化危機 7
關於與應用程序操作相關的已關閉錯誤報告:Visual C++ 2015-2019、FileMaker Pro 12-19、MyDiff、Clip Studio Paint、Intel ACAT、Adobe FrameMaker 8、Bloomberg Terminal、Dosbox、KeePassXC、Framemaker。
終於 如果您想了解更多有關此新開發版本的信息 Wine 發布,您可以查看註冊表 在以下鏈接中進行更改。
如何在Ubuntu及其衍生產品上安裝Wine 7.18的開發版本?
如果您有興趣在自己的發行版上測試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