怎么在 Linux 上安装 Heroic Games Launcher 2.22 (2026)

如果你手里攒了一堆 Epic、GOG、亚马逊 Prime 的免费游戏,又一直被官方启动器在 Linux 上的糟糕体验劝退,Heroic Games Launcher 就是为这件事存在的。它是一款 GPL-3.0 协议、完全开源的替代启动器,把同样开源的 Legendary(Epic)、gogdl(GOG)和 Nile(亚马逊)命令行客户端封装进一个原生 Electron 应用,跑在 Linux、Windows、macOS 和 Steam Deck 上。

2026-08-14,Heroic 的维护者 PlayingTux 推送了 v2.22.1 热修复,叠在 5 月的 v2.22.0 “可编辑游戏库” 之上。本教程覆盖 Ubuntu、Fedora、Arch、Steam Deck 上的全新安装流程,开箱必改的几个设置,以及项目 GitHub Issues 里反复出现的 7 个坑。

AI 生成的插画(非游戏画面 / 非官方截图)—— 暗色主题的 Heroic 启动器悬浮在木质桌面上,旁边是一台 Steam Deck

Heroic 是什么,为什么值得装

Heroic 的卖点很直接:Epic 官方启动器在 Linux 上根本跑不起来,GOG Galaxy 又是 Windows/macOS 专属。装了 Heroic,一个应用就能管 Epic 免费游戏、GOG 无 DRM 的老游戏、亚马逊 Prime 限免;它还内置了 Wine/Proton 管理器,可以一键下载 GE-Proton、Wine-GE、Wine-Lutris,再也不用自己折腾 prefix。

项目状态很健康:GitHub 上 12,043 stars、665 forks,月活用户超过 2000 万,翻译覆盖约 40 种语言,零商业赞助。README 里把 Heroic 列为 Steam Deck 上跑 Epic 的官方推荐方案。

2026 年装它的三个核心理由:

  • Console Mode 控制台模式(2026 年 4 月 v2.21.0 加入):全屏、手柄友好的游戏库视图,Steam Deck 接到电视上玩刚刚好。
  • 接入 SteamGridDB 自定义封面,导入的非商店游戏也能有像样的封面。
  • 下载队列:Epic + GOG + 亚马逊的安装任务排队挨个跑,实时显示网速和磁盘写入。

Flatpak 安装(每个发行版都推荐这条路)

Heroic 团队把 Flatpak 列为首选,是因为它沙箱化、Flathub 自动更新、在每个发行版下行为完全一致。Flatpak 1.12+ 是唯一的硬性前置;SteamOS、Fedora Workstation 39+、Ubuntu 22.04+、openSUSE Tumbleweed、Arch 系发行版都已经自带。

Bash
# 1. 确保 Flathub 已启用
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

# 2. 安装
flatpak install flathub com.heroicgameslauncher.hgl

# 3. 启动
flatpak run com.heroicgameslauncher.hgl

不想用 Flatpak 也有别的路,README 都写了:

  • Debian/Ubuntu:从 v2.22.1 release 页下载 .debsudo dpkg -i Heroic*amd64.deb
  • Arch / Manjaro / EndeavourOS:AUR 包 heroic-games-launcher-bin
  • Fedora:release 页的 .rpmsudo dnf install ./heroic-*.x86_64.rpm
  • NixOSnixpkgs 里的 heroic(带 FHS)或 heroic-unwrapped(无 FHS)。
  • Steam Deck:必须在 Desktop Mode 下用 Discover 安装 —— 这是 Valve 唯一官方支持的路径。

首次启动:五个必改设置

绝大多数”Heroic 装好不能用”的吐槽,都来自跳过下面这几步。按顺序来:

  1. Settings → Wine Manager → Download GE-Proton。如果跳这一步,Heroic 会回落到系统自带 Wine,往往是过时的版本,导致游戏直接打不开。装游戏之前先做。
  2. Settings → Default Wine Prefix:选一块至少有”你最大的游戏容量 + 500 MB”剩余空间的盘上的目录。
  3. Settings → Library → Custom SteamGridDB cover:导入非商店游戏(独立 .exe、itch.io)时有用。
  4. Settings → General → “Show ProtonDB rating on game tiles”:不用切窗口就能看到社区的 Linux 兼容评分。
  5. Settings → Advanced:关掉遥测。默认是关闭的,但你看一眼更踏实。

AI 生成的插画(非游戏画面 / 非官方截图)—— Heroic 深色主题的游戏库方格视图,展示 Epic、GOG、亚马逊三个商店的游戏封面

绑定 Epic、GOG、亚马逊账号

Heroic 走的是各家官方的 OAuth 流程,密码不会经过 Heroic 的代码。

  • Epic:点侧栏的 Login,浏览器登录后把授权码粘回 Heroic。两步验证可用。
  • GOG:同样的浏览器登录流程,会自动导入你的 GOG 游戏库(含云存档,前提是发行商开了)。
  • 亚马逊:点 Login with Amazon。Heroic 当前只显示你已经领取的 Amazon Prime Gaming 游戏,这是有意为之。

绑定后三家商店在侧栏里直接切换,不需要重启。

安装第一个 Windows-only 游戏

Epic/GOG 限免大多是 Windows 可执行文件。Heroic 把每个游戏视作 Linux 上的一个 Wine/Proton prefix。

  1. 在游戏库里选一款游戏。
  2. Game Page 里点 Install,选一个有足够空间的目录。
  3. Wine version 选 Wine Manager 里最新的 GE-Proton-9-XX
  4. Wine prefix 用默认即可,除非你已经有一个专用 prefix。
  5. Install,Heroic 会建 prefix、下载游戏、实时在队列里显示进度。

大多数单机游戏(Hades、Celeste、极乐迪斯科、Tunic、Outer Wilds、Slay the Spire)这一套流程就完事。如果带反作弊,下 ProtonDB 之前看一眼能省一个 60 GB 下载:

  • 单机 EAC / BattlEye 游戏:通常能跑,开发者在游戏里启用就行。
  • 内核级反作弊多人游戏(Vanguard、FACEIT AC):Linux 上跑不起来,跟启动器无关。
  • 堡垒之夜:Epic 自己封了 Linux,别抱期望。

Steam Deck:大多数人装 Heroic 的理由

Steam Deck 的 SteamOS 在第三方启动器这件事上只认 Discover,Heroic 正好就在那上架。Desktop Mode 下用 Discover 装好,回到 Gaming Mode,从 Steam 库里启动 Heroic。

Deck 上有三处值得改:

  • 点右上角的电视形状图标进 Console Mode,全屏、手柄优先。
  • Settings → Wine Manager 默认工具选 GE-Proton
  • 如果 Gaming Mode 下某个游戏死活起不来,把 Heroic 作为非 Steam 快捷方式加进 Steam,启动参数里传游戏 ID。项目 Wiki 有完整命令行。

AI 生成的插画(非游戏画面 / 非官方截图)—— Steam Deck 躺在沙发上,屏幕上是手柄友好的全屏游戏库

七个常见坑(项目一直推荐这么修)

从 GitHub Issues 总结,~80% 的”Heroic 装好不能用”都集中在下面几条:

  1. 没装 Wine Manager 就先装了 Windows 游戏。 修:先 Settings → Wine Manager 装 GE-Proton,再重装游戏。
  2. 给 2024 年之后的游戏用了 Wine-GE。 Wine-GE 2024 年就停更了,现代游戏用 GE-Proton。
  3. 用 root 跑 Heroic。 会让 keyring 失效、配置文件归属错乱、Wine/Proton 行为异常,必须用普通用户。
  4. 反作弊不兼容。 60 GB 下载之前先看 ProtonDB 评分。
  5. Flatpak 版本太老。 老 Flatpak 解压不了 Heroic 的 bundle,先升级 flatpak 本体。
  6. 安装路径权限不对。 选你 own 的目录,/opt 一定会咬你。
  7. prefix 陈旧。 昨天还能玩的游戏今天崩,去游戏设置里删掉 prefix,让 Heroic 重新生成。

v2.22.1:8 月热修复改了什么

PlayingTux 在 2026-08-14 推送的 v2.22.1 是在 5 月 v2.22.0 之上的一组小而实用的修复:

  • 全游戏库可编辑游戏名和封面,不再仅限于导入的标题。
  • Console Mode 稳定性修复,针对 v2.21.0 重写后 Steam Deck 上的崩溃。
  • Wine Manager UI 改版:GE-Proton / Wine-GE / Wine-Lutris 一眼能分清。
  • 多个围绕 GOG 离线安装器路径的崩溃修复。

路线图依然克制:IndieGala 支持一直是”计划中”,未来版本会继续改进亚马逊 Prime 的集成。

进一步阅读

Heroic 是 Linux 上离”统一的跨商店启动器 + 尊重你时间和隐私”最近的选择。v2.22.1 在 2026 年 8 月更新到位、Console Mode 在 Deck 上终于能稳定用 —— 没有理由不把它设为 Epic / GOG / 亚马逊的默认客户端。

最后修改: 2026年8月22日

作者

评论

发表评论

您的邮箱地址不会被公开。