Bottles 63.0:Eagle 改进与 Linux 上 Wine 环境的修复
2026 年 3 月 22 日,Bottles 63.0 正式发布——这是一款开源的 Wine 前缀管理器,用于在 Linux 上运行 Windows 应用程序。核心工具 Eagle 现在通过分析可执行文件中的框架、运行时环境和保护机制,来确定最佳软件启动设置。该基于 Python 的项目自 2017 年起开发,前一版本于 2026 年 2 月发布。在 Notepad++ 和 Battle.net 上测试确认。
Eagle 对二进制文件进行多阶段分析:扫描资源、提取安装程序内容(包括 Electron 中的 Asar)、检测反作弊系统,并建议依赖项。这大大减少了手动前缀配置的工作。
主要修复与改进
本次发布切换到新的版本号系统,并包含多项稳定性修复:
- 修复检测零字节幽灵文件时的崩溃;
- Bottles 列表的字母和数字排序;
- 修复某些图标的 ICO 到 PNG 转换;
- 更新翻译;
- 添加下载代理支持;
- 自动处理手动添加的字体;
- 检查 Flatpak 扩展(Gamescope、MangoHud、OBS)的可用性;
- 改进 Desktop Entry 和 Steam 快捷方式;
- 修复从命令行启动时 terminal.py 中的 shlex.quote 错误;
- 恢复注册表时忽略 .tmp 文件;
- 修复 exe 和图标路径缺失;
- 消除应用安装界面上的挂起。
wezterm 终端支持已进一步优化,实现无缝集成。
Wine 和 Proton 生态系统背景
Bottles 与最新 Wine 版本集成。Valve 于 2025 年 11 月 13 日发布了 Proton 10.0(基于 Wine 10.0),用于 Steam 游戏。Wine 11.5 是 2026 年 3 月 20 日的实验构建,基于 Win32 API,支持 Linux、macOS 和 BSD。稳定版 Wine 11.0 于 2026 年 1 月 13 日发布,Wine 12.0 预计于 2027 年初推出。
对于中高级开发者,Bottles 简化了 Wine 前缀部署:通过图形界面管理运行器、DXVK/VKD3D 和覆盖设置。Eagle 自动化框架检测(.NET、Electron),减少调试时间。
重要特性
- Eagle 模式:深入 exe 分析,自动配置依赖和覆盖;
- 新版本号:语义化编号,便于变更跟踪;
- Flatpak 集成:游戏相关的 Gamescope/MangoHud 检查;
- 命令行修复:shlex.quote 和 terminal.py 用于脚本;
- 代理支持:简化企业环境。
— Editorial Team
暂无评论。