Bottles 是一个开源的 Flatpak 应用程序,可用于安装和运行 Windows 应用程序。 虽然您当然可以使用 WINE 或 Lutris 来安装或运行任何 Windows 应用程序,但 Bottles 允许您更灵活地安装任何应用程序或游戏商店。 事实上,它甚至有一个自定义商店,您可以从那里安装许多游戏启动器,例如 Epic 游戏商店、EA 启动器或 GOG galaxy 等等。
在本教程中,我们将查看此应用程序的安装,并讨论其主要功能并回顾其与 Lutris 应用程序的不同之处。
Lutris – 在 Linux 上轻松安装和玩游戏
瓶子的特点
它提供以下功能:
- 适用于所有主要 Windows 专用游戏商店的一键式安装程序。
- 从菜单轻松安装任何游戏/可执行文件的依赖项。
- 您可以创建整个 Bottle 的快照以创建备份。
- 压缩选项也可用,它为您节省了大量空间。
- 您可以为每个已安装的程序设置自定义启动选项,DXVK 和 VKD3D 选项与 FSR 和 DLSS 支持一起可用。
- 创建瓶子时,您可以选择为游戏或运行应用程序创建它。
- 您显然可以使用 Bottles 运行游戏可执行文件,我成功地使用它运行了 Elden Ring。
- 如果您正在寻找更多自定义设置,可以使用任务管理器和注册表编辑器等 Windows 工具。
- 提供 Feral 游戏模式,该模式提供对 Linux 桌面的自定义,以便游戏可以流畅运行。
在 Linux 上轻松降级 Flatpak 软件包
安装瓶子
如前所述,它以 Flatpak 的形式提供,因此如果您的发行版启用了 Flatpak,那么您可以从“软件中心”安装它。
如果您更喜欢命令行方法,则可以键入以下命令:
flatpak install flathub com.usebottles.bottles

安装后,您可以从应用程序网格/菜单中搜索并启动该应用程序。
次要配置
首次启动时,此应用程序将尝试解决并安装次要依赖项和调整,完成后,只需单击“继续”按钮即可。

完成所有操作后,您可以从应用程序左上角的 + 图标创建一个 Bottle,然后它会要求您在“游戏”、“应用程序”和“自定义”选项之间进行选择。 选择适当的名称并为其命名(例如 XYZ、游戏等),然后将创建一个新瓶子。

创建瓶子后,您可以安装所需的应用程序。
注意:确保您授予此 Flatpak 应用程序文件权限,您可以在 FlatSeal 应用程序的帮助下执行此操作,或者只需键入以下命令:
sudo flatpak override com.usebottles.bottles --filesystem=host
概括
就个人而言,我发现 Bottles 比 Lutris 使用起来简单得多。 安装第三方游戏商店轻而易举,可以轻松地将所有游戏集中在一个地方。 在一个瓶子中创建多个实例的能力对于喜欢将工作和娱乐分开的人特别有用。
此外,还可以轻松管理游戏和其他软件的版本,并根据需要在它们之间切换。 此外,无需任何额外步骤即可轻松安装和配置特定于游戏的设置,例如图形设置和分辨率。 所有这些功能使 Bottles 成为任何想要快速轻松地启动和运行游戏的人的绝佳选择。
Bottles 还可以轻松安装和玩 Windows 游戏,对于那些不想经历设置 Windows 麻烦的人来说,它是一个不错的选择。 它还具有广泛的自定义选项,允许用户根据自己的需要定制体验。 此外,用户友好的界面和简单的游戏设置过程使其成为游戏新手的理想选择。 最后,能够快速轻松地安装来自不同商店的游戏的能力使 Bottles 成为对所有技能水平的游戏玩家都有吸引力的选择。