Bottles,一款在 Linux 上執行 Windows 應用程式的工具,已發布測試版 (67.4),初步支援 ARM64 架構。這讓配備 ARM 供電裝置(例如單板電腦和筆記型電腦)的使用者可以執行 Windows 軟體。此更新是在使用者要求後迅速提供的。
新版本使用 cpak 封裝格式,並透過 Bottles 的 Wine 基礎執行器 Soda 11.0-10,包含原生 ARM64 和 ARM64EC 支援。FEX 也已捆綁,以啟用 x86 和 x86_64 Windows 軟體的執行。Bottles 團隊的 Mirko Brombin 解釋了選擇 cpak 的原因,他說:「cpak 正在用於此測試,因為它是應用程式、Wine 基礎和原生 ARM CI 一同可用的第一個封裝路徑。」
Bottles 67.3 最初新增了 ARM64 cpak 建置,隨後 67.4 包含小修復,並納入了 Soda 11.0-10。Soda 11.0-10 解決了 Battle.net 崩潰的問題,原因是 XInput 在沒有 Steam 遊戲 ID 的情況下啟動。它還允許 64 位 Windows OpenXR 應用程式直接連接到主機運行時環境,例如 Monado 或 WiVRn,從而繞過對 Steam 或 SteamVR 的需求。
使用者可以使用指令 `cpak install github.com/bottlesdevs/bottles` 安裝測試版 ARM64 建置。目前正在開發適用於 ARM64 的 Flatpak 版本。cpak 被描述為一種將應用程式視為 OCI 容器映像的封裝格式,其中包含列出權限和依賴項的資訊清單,與 Flatpak 不同之處在於它不依賴運行時環境和入口網站。
閱讀原始報道
💬 评论
📜 评论政策