Wine 7.0發(fā)布,Linux上運行Windows程序重大更新
Wine 7.0 開源和跨平臺兼容層,用于在兼容 POSIX 的操作系統(tǒng)(如 Linux、BSD 或 macOS)上運行 Windows 應(yīng)用程序,已于18日作為重大更新發(fā)布。
經(jīng)過一年的開發(fā),Wine 7.0 推出了許多好東西,以滿足您的 Windows 應(yīng)用程序和游戲需求。首先,它支持 WoW64(64 位 Windows-on-Windows)架構(gòu),允許您在 64 位 Unix 主機進程中運行 32 位 Windows 程序。
“大多數(shù) Unix 庫都實現(xiàn)了 WoW64 thunk,使 32 位 PE 模塊能夠調(diào)用 64 位 Unix 庫。一旦剩余的模塊轉(zhuǎn)換為 PE,這將使得無需安裝 32 位 Unix 庫即可運行 32 位應(yīng)用程序成為可能,”開發(fā)人員解釋說。
最重要的是,Wine 7.0 在其 Direct3D 實現(xiàn)中添加了對多顯示器(多頭)的支持,以允許您選擇 Direct3D 程序?qū)⑹褂媚膫€顯示器用于全屏模式,以及使用 DXGI API 進行顯示伽馬調(diào)整,以及支持新的 GPU,包括 AMD Radeon RX 5500M、AMD Radeon RX 6800/6800 XT/6900 XT、AMD Van Gogh、Intel UHD Graphics 630 和 NVIDIA GeForce GT 1030。
這個版本的其他主要變化包括更好的主題支持以及新的默認主題以獲得更現(xiàn)代的外觀、改進的 HID(人機界面設(shè)備)堆棧、新的 DirectInput 操縱桿后端和大大改進的操縱桿控制面板,以及將所有模塊移植到 PE 格式。
還有一個新的 Win32u 庫,它實現(xiàn)了圖形和窗口管理支持的內(nèi)核端,一個更新的 Vulkan 驅(qū)動程序和對 Wine Direct3D 實現(xiàn)的 Vulkan 渲染器的改進,以與Wine 6.0中的舊 OpenGL 渲染器相提并論,初步支持Direct2D 效果、支持解碼 WMP(Windows 媒體照片)圖像、主要的音頻改進以及新的 Direct3D 10 和 11 功能。
在其他值得注意的變化中,內(nèi)置 REG 注冊表工具已更新以支持復(fù)制注冊表項并在注冊表的 32 位或 64 位視圖上運行,現(xiàn)在支持 Apple Silicon Mac,DTLS 通信協(xié)議是現(xiàn)在支持,并且重新實現(xiàn)了 Windows Sockets 支持。查看完整的發(fā)行說明以獲取更多詳細信息。
如果您喜歡自己編譯的話,現(xiàn)在可以從官方網(wǎng)站下載 Wine 7.0?;蛘邞?yīng)該等到它到達您最喜歡的 GNU/Linux 發(fā)行版的穩(wěn)定軟件存儲庫才能更新。Ubuntu Linux可以更新了。