返回首页

Bottles 63.0:Linux 中的 Eagle 和 Wine 修复

Bottles 63.0 更新 Eagle 以分析 Linux 中的 Windows exe,添加代理和 Flatpak 检查。CLI 和图标修复确保稳定性。上下文:Wine 11.5,Proton 10.0。

Bottles 63.0 发布:Eagle 分析 exe 文件
Advertisement 728x90

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)、检测反作弊系统,并建议依赖项。这大大减少了手动前缀配置的工作。

主要修复与改进

本次发布切换到新的版本号系统,并包含多项稳定性修复:

Google AdInline article slot
  • 修复检测零字节幽灵文件时的崩溃;
  • 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),减少调试时间。

Google AdInline article slot

重要特性

  • Eagle 模式:深入 exe 分析,自动配置依赖和覆盖;
  • 新版本号:语义化编号,便于变更跟踪;
  • Flatpak 集成:游戏相关的 Gamescope/MangoHud 检查;
  • 命令行修复:shlex.quote 和 terminal.py 用于脚本;
  • 代理支持:简化企业环境。

— Editorial Team

Advertisement 728x90

继续阅读