
对于不熟悉Bottles的读者,它是一款通过简洁界面隐藏Wine复杂配置的工具,让Windows软件在Linux系统上顺利运行。近年来,其功能持续扩展,用户可一键获取.NET和Visual C++运行时等常用组件,还能在同一“容器”中切换多个Wine和Proton运行环境。此外,UMU支持允许在Steam外运行Proton游戏,快照功能则为每次尝试提供了回滚保障。

Bottles的最新版本67.4针对ARM64架构的Linux系统发布了测试版本,通过实验性的cpak包形式提供。这一进展并非一蹴而就,67.3版本首次引入ARM64的cpak包,而67.4则在数小时后跟进,修复了部分问题并升级了Soda至11.0-10。

在ARM64系统上,cpak包会自动适配平台,Bottles的Wine基础运行器Soda现已支持原生ARM64及ARM64EC架构。同时集成的FEX工具,让用户无需额外配置即可运行x86和x86_64的Windows软件。这些改进使Bottles在ARM64设备(如单板计算机或ARM笔记本)上变得真正实用。

最令人惊讶的是开发团队的反应速度。ARM64支持的请求于一周前提出,三天内即出现测试候选版本。用户TCB13确认Bottles已在自己的ARM64硬件上成功启动,随后问题被标记为完成。最终版本于9月7日发布。

针对测试阶段采用cpak包的原因,Bottles团队负责人Mirko Brombin解释道:“cpak是首个将应用程序、Wine基础和原生ARM持续集成环境整合的打包方案。”
此次更新还包含了Soda 11.0-10,修复了Battle.net启动崩溃问题(原因为XInput未获取Steam游戏ID)。此外,64位Windows OpenXR应用可直接连接Monado或WiVRn等主机运行时,无需保持Steam或SteamVR运行。


当前测试版仅通过cpak包提供,Flatpak版本正在筹备中。ARM64用户可通过以下命令快速安装:

cpak install github.com/bottlesdevs/bottles
cpak是一种将应用视为OCI容器镜像的打包格式,每个应用附带清单文件,明确权限和依赖关系。

关注微信号:智享开源 ,及时了解更新信息。
原文链接:https://feed.itsfoss.com/link/24361/17442721/bottles-arm64-support
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

还没有任何评论,你来说两句吧!