对于希望在 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 通常很简单,可以通过多种方式获取:
- 包管理器: 许多 Linux 发行版的官方或社区仓库可能包含 Minigalaxy。你可以使用发行版的包管理器(如
apt
,dnf
,pacman
等)搜索并安装。 - Flatpak: Minigalaxy 也可在 Flathub 上获取,使用 Flatpak 安装是一个跨发行版的通用方法:
bash
flatpak install flathub io.github.sharkwouter.Minigalaxy - 源代码: 你也可以从 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 页面 了解更多信息、下载或参与贡献。
评论(0)