Linux 游戏的下一个秘密武器：Bottles Next
Bottles 的发展计划充满激动人心，目标是成为在 Linux 上运行 Windows 应用和游戏的更优秀工具。
Bottles Wine
223.104.21.214
加强桌面化友好界面交互，避免过多涉及Shell；这不单是作为一个游戏平台的修养，也是Linux旨在成为一个合格日常桌面系统的必修课，堪称Linux桌面普及的一大瓶颈。
来自湖南的 Chrome Mobile 117.0|Android 13 用户
2023-10-06T15:07:18.000
Bottles 的发展计划充满激动人心，目标是成为在 Linux 上运行 Windows 应用和游戏的更优秀工具。
![](/data/attachment/album/202310/06/123651ctvakzantvupnezt.jpg)



> 
> Bottles 的发展计划充满激动人心，目标是成为在 Linux 上运行 Windows 应用和游戏的更优秀工具。
> 
> 
> 


如今，Wine 和 Steam 的 Proton 让 Linux 用户获得了升级的游戏体验。


而 Lutris、Heroic Games Launcher 等应用利用这些技术，让你能够轻松管理、安装和启动游戏。


**Bottles** 是一款此类的实用工具，它帮助你在 Linux 上 [运行 Windows 应用和游戏](https://itsfoss.com/use-windows-applications-linux/)。这是在 Linux 上使用 [Epic 游戏商店](https://itsfoss.com/epic-games-linux/) 的最佳方法之一。


我深信，它在不久的将来会成为一个更令人激动的工具！*为什么？* ?


嗯，我发现了一些关于 Bottles 下一代升级计划的有趣更新 ?


### Bottles Next：完全变革


当前版本的 [Bottles](https://usebottles.com/) 是一款简洁且可以定制的应用，帮助你仅需点击几次便可管理和运行 Windows 应用和游戏。


![Bottles 当前版本的截图](/data/attachment/album/202310/06/123717nyivt1f1cvvhbi7y.png)


根据其未来升级计划（*尽管目前还没有具体的时间表*），开发者们准备提升用户体验，以及提供一个**更强大的后端**。与之配合的是，他们还计划**重新设计用户界面**，以满足初级和资深用户的需求。


现在，我来告诉你更多它的计划信息...


#### 用户界面的重新设计


这是其创建者 [Mirko Brombin](https://news.itsfoss.com/interview-mirko-brombin/) 分享的 Bottles Next 的一些效果图：


![Bottles Next 展示两种模式的设计](/data/attachment/album/202310/06/123718n3fvweziwwnxw8jb.jpg)


如你所见，他们的目标是推出两种使用模式，即 “<ruby> Next 模式 <rt>  Next Mode </rt></ruby>” 针对初级用户，以及 “<ruby> 经典模式 <rt>  Classic Mode </rt></ruby>” 针对资深用户。



> 
> ? 这些效果图可能不代表 Bottles Next 的最终设计。
> 
> 
> 


Bottles Next 的更新旨在提供更简洁的用户体验，同时依然保持了工具的可定制性。


![](/data/attachment/album/202310/06/123718ebmnxjcdmrmjjbdp.jpg)


游戏信息界面看起来很吸引人，显示了重要信息，并提供了进入高级设置的选项。


![](/data/attachment/album/202310/06/123718zk2j7urkq4r1jrtz.jpg)


我个人觉得这个设计不错，*你觉得呢？*


#### 核心的变化


计划中的技术变动很大，但当然，你可能无法从用户界面上看出其变化。


后端重写的一些目标包括：


* 让后端独立于图形用户界面
* 重新定义应用如何与其创建的 “<ruby> 前置瓶 <rt>  bottle </rt></ruby>” 联系，重点是单一应用。
* 引入新功能（如取消创建 “前置瓶” 的能力）


（LCTT 译注：Wine 使用一个被称之为 “Wineprefix” 的配置目录来控制使用 Wine 运行的 Windows 程序，这个目录也被比喻作 “bottle”，而 “Bottles” 是一个基于此机制的软件。在此，我将 “Wineprefix” 和 “bottle” 尝试翻译为 “Wine 前置配置” 和 “前置瓶”。）


为了使后端独立于图形用户界面，他们计划使用客户端和本地服务器的概念。因此，其他应用也可以使用 Bottles 服务器来处理已创建的 <ruby> Wine 前置配置 <rt>  Wineprefix </rt></ruby>。



> 
> ? <ruby> Wine 前置配置 <rt>  Wineprefix </rt></ruby> 是 Wine 用于存储配置文件及已安装的 Windows 程序的目录（更多关于 Wine 的信息参见 [Arch Linux Wiki](https://wiki.archlinux.org/title/wine)）。
> 
> 
> 


换句话说，他们目标是改变所有的工作方式，同时保证他们的后端对其他应用管理 Wine 是有利的。


关于技术变化，Mirko 提到：



> 
> 这种全新的架构允许在任何需要管理 Wine 前置配置的应用中使用 Bottles。你可以用任何工具包，例如 qt、GTK 等写客户端。我们正朝着 Electron 的道路前进，同时也在开发一个 GTK 客户端。
> 
> 
> 


（计划中）Bottles Next 工作方式的一个**有趣的地方**：



> 
> Bottles Next 将会是第一款能够从内部管理 Wine 前置配置的管理器。我们正在编写一个名为 [WineBridge](https://github.com/bottlesdevs/winebridge) 的项目，它运行在 Wine 前置配置内部，然后通过协议与 Bottles 通信。这样我们便可以避免使用 Shell 命令来启动程序或调整 <ruby> Wine 前置配置 <rt>  Wineprefix </rt></ruby>，大大降低了痛苦。
> 
> 
> 


此外，他提到将基于 Go 编程语言进行重写。


简而言之，即将在底层和前端出现大量重大的变化。这些整合后，必然能够在 Bottles 上提升用户体验。


随着他们透露的关于 Bottles Next 更多的计划和进展信息，我们可能会获得更多值得关注的消息。


### ? 如果可以，帮助他们！


我敢肯定，至此为止，作为一个 Linux 游戏狂热爱好者，你一定迫不及待想要看到下一代的更新!


然而，已经分享的**开发计划**会需要一段时间去实践，最后才能推出。


**但不用担心，你可以伸出援手！**


你可以在 [GitHub](https://github.com/bottlesdevs) 上为项目做出贡献，提出你的想法/反馈到 [论坛](https://forum.usebottles.com/)， 加入他们的 [Discord](https://discord.gg/wF4JAdYrTR) 服务器找出更多参与 **Bottles Next** 项目的方式。



> 
> **[Bottles](https://usebottles.com/)**
> 
> 
> 


? 你对 Bottles Next 有什么看法？在下方的评论中分享你的观点。


*（题图：MJ/e6b335c1-70d9-4404-b62f-e9b27fd128bb）*




---


via: <https://news.itsfoss.com/bottles-next-linux-gaming/>


作者：[Ankush Das](https://news.itsfoss.com/author/ankush/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[ChatGPT](https://linux.cn/lctt/ChatGPT) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

