怎么在 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 个坑。

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 系发行版都已经自带。
# 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 页下载
.deb,sudo dpkg -i Heroic*amd64.deb。 - Arch / Manjaro / EndeavourOS:AUR 包
heroic-games-launcher-bin。 - Fedora:release 页的
.rpm,sudo dnf install ./heroic-*.x86_64.rpm。 - NixOS:
nixpkgs里的heroic(带 FHS)或heroic-unwrapped(无 FHS)。 - Steam Deck:必须在 Desktop Mode 下用 Discover 安装 —— 这是 Valve 唯一官方支持的路径。
首次启动:五个必改设置
绝大多数”Heroic 装好不能用”的吐槽,都来自跳过下面这几步。按顺序来:
- Settings → Wine Manager → Download GE-Proton。如果跳这一步,Heroic 会回落到系统自带 Wine,往往是过时的版本,导致游戏直接打不开。装游戏之前先做。
- Settings → Default Wine Prefix:选一块至少有”你最大的游戏容量 + 500 MB”剩余空间的盘上的目录。
- Settings → Library → Custom SteamGridDB cover:导入非商店游戏(独立
.exe、itch.io)时有用。 - Settings → General → “Show ProtonDB rating on game tiles”:不用切窗口就能看到社区的 Linux 兼容评分。
- Settings → Advanced:关掉遥测。默认是关闭的,但你看一眼更踏实。

绑定 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。
- 在游戏库里选一款游戏。
- 在 Game Page 里点 Install,选一个有足够空间的目录。
- Wine version 选 Wine Manager 里最新的 GE-Proton-9-XX。
- Wine prefix 用默认即可,除非你已经有一个专用 prefix。
- 点 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 有完整命令行。

七个常见坑(项目一直推荐这么修)
从 GitHub Issues 总结,~80% 的”Heroic 装好不能用”都集中在下面几条:
- 没装 Wine Manager 就先装了 Windows 游戏。 修:先 Settings → Wine Manager 装 GE-Proton,再重装游戏。
- 给 2024 年之后的游戏用了 Wine-GE。 Wine-GE 2024 年就停更了,现代游戏用 GE-Proton。
- 用 root 跑 Heroic。 会让 keyring 失效、配置文件归属错乱、Wine/Proton 行为异常,必须用普通用户。
- 反作弊不兼容。 60 GB 下载之前先看 ProtonDB 评分。
- Flatpak 版本太老。 老 Flatpak 解压不了 Heroic 的 bundle,先升级 flatpak 本体。
- 安装路径权限不对。 选你 own 的目录,
/opt一定会咬你。 - 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 的集成。
进一步阅读
- 项目官网:https://heroicgameslauncher.com/
- GitHub 仓库:https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher
- Linux 快速入门:项目 Wiki 的 step-by-step 指南。
- ProtonDB:https://www.protondb.com —— 下载 60 GB 之前必看。
- Heroic Discord:开发者和活跃用户常驻,发 issue 最快有回复的地方。
Heroic 是 Linux 上离”统一的跨商店启动器 + 尊重你时间和隐私”最近的选择。v2.22.1 在 2026 年 8 月更新到位、Console Mode 在 Deck 上终于能稳定用 —— 没有理由不把它设为 Epic / GOG / 亚马逊的默认客户端。
评论