对于希望在 Linux 系统上管理和运行 GOG.com 游戏库的用户而言,官方的 GOG Galaxy 客户端并非原生可用选项。幸运的是,开源社区提供了解决方案,其中 Minigalaxy 就是一个备受关注的选择。它是一个非官方、轻量级且专注于核心功能的 GOG 客户端,旨在为 Linux 用户提供一个简洁、高效的游戏管理体验。

如果你正在寻找一个不臃肿、资源占用低的 GOG 客户端,并且主要需求是下载、安装和启动游戏,那么 Minigalaxy 值得你关注。

主要特性

Minigalaxy 的设计哲学是保持简单和高效,其核心特性围绕着 GOG 游戏的基本管理:

  • 游戏库浏览与管理: 清晰地展示你的 GOG 游戏库,包括已安装和未安装的游戏。
  • 游戏下载与安装: 直接从 GOG 服务器下载游戏文件并进行安装。根据社区反馈,其下载和安装过程通常稳定可靠。它使用 aria2 作为后端下载器,高级用户可以通过调整 aria2 的配置(如增加并发连接数)来优化下载速度。
  • 游戏启动: 方便地启动已安装的 GOG 游戏。对于 Linux 原生游戏,它通常会直接运行,避免了兼容层可能带来的问题。
  • 轻量级与低资源占用: 这是 Minigalaxy 最受称赞的优点之一。相比功能更全面的启动器,Minigalaxy 在运行时消耗的 CPU 和内存资源非常少,非常适合配置较低的机器或希望保持系统简洁的用户。
  • 简洁直观的界面: 采用 GTK 构建的用户界面干净、易于上手,没有复杂的菜单和选项。
  • 开源: 作为一款开源软件(托管在 GitHub 上),Minigalaxy 具有高透明度,用户可以审查代码,社区也可以为其发展做出贡献。

安装与快速入门

安装 Minigalaxy 通常很简单,可以通过多种方式获取:

  1. 包管理器: 许多 Linux 发行版的官方或社区仓库可能包含 Minigalaxy。你可以使用发行版的包管理器(如 apt, dnf, pacman 等)搜索并安装。
  2. Flatpak: Minigalaxy 也可在 Flathub 上获取,使用 Flatpak 安装是一个跨发行版的通用方法:
    bash
    flatpak install flathub io.github.sharkwouter.Minigalaxy
  3. 源代码: 你也可以从 GitHub 项目页面获取源代码自行构建。

项目地址: https://github.com/sharkwouter/minigalaxy

首次启动时,你需要登录你的 GOG.com 账户以同步游戏库。

注意:
* 根据社区用户的经验,有时可能需要手动在 Minigalaxy 的设置中指定 GOG 游戏的安装目录,特别是如果你之前使用过其他方式安装了 GOG 游戏。
* 少数用户报告过连接 GOG 账户时遇到问题,可能的解决方案包括检查网络/防火墙设置或尝试更新相关的依赖(如 Python)。

使用场景

Minigalaxy 特别适合以下场景:

  • 纯粹的 GOG 用户: 你只使用 GOG 平台购买和玩游戏,不需要管理来自 Steam、Epic Games Store 等其他平台的游戏。
  • 追求简洁与性能: 你偏好简单、无干扰的用户界面,并希望游戏启动器尽可能少地占用系统资源。
  • Linux 原生游戏为主: 你主要玩 GOG 提供的 Linux 原生版本游戏。
  • 开源软件爱好者: 你倾向于使用开源和社区驱动的软件。

用户评价与局限性

Minigalaxy 在社区中获得了一定的好评,尤其因其轻量和简洁而受到赞赏。然而,作为一个非官方的第三方客户端,它也存在一些局限性:

  • 功能相对基础: 与官方 GOG Galaxy 客户端相比,Minigalaxy 缺少许多高级功能,最主要的是不支持云存档同步。此外,成就系统、游戏时间跟踪、好友列表、自动更新检查等功能也缺失。
  • 兼容性: 虽然目标是支持所有 GOG 游戏,但运行某些(尤其是较老的 Windows)游戏时可能需要手动配置 Wine/Proton,Minigalaxy 本身在这方面的集成较弱。少数用户报告过特定游戏无法启动或崩溃的问题。
  • 更新频率: 作为社区维护项目,其更新频率可能不如商业软件或更大型的开源项目。对新游戏或 GOG 平台变化的支持可能存在延迟。
  • 依赖 GOG API: 其功能受限于 GOG 提供的公开 API。

与类似工具对比

在 Linux 上管理 GOG 游戏,除了 Minigalaxy,还有其他流行的选择:

  • Minigalaxy vs Heroic Games Launcher:

    • 平台支持: Minigalaxy (仅 GOG) vs Heroic (GOG, Epic Games Store)。
    • 功能: Minigalaxy (基础) vs Heroic (丰富,含云存档、Wine/Proton 管理)。
    • 资源占用: Minigalaxy (低) vs Heroic (相对较高)。
    • 选择: 若只需 GOG 且偏好极简,选 Minigalaxy;若需管理 Epic 游戏或需要更强功能,选 Heroic。
  • Minigalaxy vs Lutris:

    • 定位: Minigalaxy (GOG 客户端) vs Lutris (全能游戏管理平台,支持多源)。
    • 复杂度: Minigalaxy (简单) vs Lutris (功能强大但更复杂)。
    • 原生游戏处理: Minigalaxy 通常直接运行 Linux 原生游戏,Lutris 有时即使是原生游戏也可能通过其脚本和 Wine 环境运行。
    • 选择: 若只需 GOG 且偏好简单,选 Minigalaxy;若需统一管理来自多个平台的游戏、模拟器等,选 Lutris。
  • Minigalaxy vs GOG Galaxy (通过 Wine/Bottles):

    • 官方性/功能: Minigalaxy (非官方,功能有限) vs GOG Galaxy (官方,功能完整)。
    • 易用性: Minigalaxy (原生,简单) vs GOG Galaxy (需 Wine 配置,较复杂)。
    • 选择: 若追求原生和简洁,选 Minigalaxy;若必须使用云存档等官方功能且不介意折腾 Wine,可尝试后者。

总结

Minigalaxy 为 Linux 用户提供了一个专注、轻量、简洁的 GOG 游戏管理方案。它完美契合了那些只需要基本的游戏下载、安装和启动功能,并且偏好低资源占用的用户的需求。虽然它缺乏官方客户端的诸多高级特性(尤其是云存档同步),但其开源、简洁和高效的特点使其在特定用户群体中拥有独特的价值。

如果你是 Linux 上的 GOG 玩家,并且正在寻找一个官方客户端的替代品,不妨试试 Minigalaxy,看看它是否符合你的工作流程和偏好。

访问 Minigalaxy GitHub 页面 了解更多信息、下载或参与贡献。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。