怎么在 Linux 上安装并游玩 Endless Sky 0.11.2

如果你在找一款节奏舒缓、不吃 GPU、又愿意尊重你时间的太空贸易沙盒,那 2026 年 6 月 27 日发布的 Endless Sky 0.11.2 就是该上的车。这次稳定版更新保留了项目标志性的 2D 矢量美术风格,修了一箩筐 bug,还带来一个看起来很小、但玩潜行任务的玩家会立刻察觉到的体验改进 —— 隐身(cloak)状态现在会跨存档持久化

AI 生成插画:一艘小型三角形星际飞船飞越荒漠行星,采用 Endless Sky 的极简矢量美术风格。

Endless Sky 是一款致敬经典 Escape Velocity 系列的 2D 太空贸易与战斗游戏。你从能负担得起的穿梭机、货船或轻型拦截机起步,一路攒钱升级,直到驾驶舰队、外星科技巡洋舰在群星间穿行。它完全开源、附带原生 Linux 二进制 —— 不依赖 Steam、不依赖 Proton、不依赖 Wine。下载即玩,直接探索一个由两百个恒星系统组成、通过超空间链接互联的程序化星系。

项目主页:https://endless-sky.github.io
源代码:https://github.com/endless-sky/endless-sky

0.11.2 版本有什么新内容

官方把 0.11.2 明确定位为纯稳定版、以修 bug 为主的小更新。看起来不多,但每一条对长档玩家都很关键:

  • 隐身状态现在会跨存档持久化。 隐身降落到空间站、退出游戏、改天再上线,起飞时仍然是隐身的。以前每次读档都会丢失这个标记,对做潜行任务的玩家是长期痛点。
  • 人类星域的”和平星球” 在被索取贡品时会给出独特的剧情反馈。一处小小的文案细节,但让中期派系互动更有沉浸感。
  • 商店 UI 新增下拉框 可以直接输入购买/出售/移动数量。再也不用 “+1” 按钮点到手酸。
  • 段落全局文字对齐设置。
  • Bug 修复: 死亡后的 “Reload” 按钮不再崩溃;Successor 虫洞在与 Successors 敌对时仍可使用;行星描述不再在小窗口上与星系名重叠;开启”用鼠标控制飞船”时鼠标行为正常。

项目本身的贡献者列表也在持续增长 —— 仅 0.11.2 一个版本就在代码、美术、剧情三个方向致谢了大约二十多位有名字的贡献者。社区驱动的剧情/插件管线是项目最被低估的优势之一:你玩到的大多数外星派系、飞船、剧情线,都是社区作者写的插件,放进 plugins/ 目录即可加载,完全不用重新编译

在 Linux 上安装 Endless Sky

下面四种方式,大致按”控制欲从少到多”排序。

方式一:Flatpak(最省事)

Flathub 上的版本一直保持同步更新。

Bash
flatpak install flathub io.github.endless_sky.endless_sky
flatpak run io.github.endless_sky.endless_sky

AI 生成插画:一艘货船停靠在行星太空港,着陆坪上整齐堆放着集装箱。

Flatpak 自带标准 runtime,沙盒里能访问你的家目录来保存存档,系统应用菜单也会出现启动项。

方式二:Snap

如果你的发行版启用了 snapd(Ubuntu、KDE neon、较新的 Fedora):

Bash
sudo snap install endlesssky
endlesssky

snap 的更新节奏与 Flatpak 接近。latest/stable 频道目前是 0.11.1,latest/edge 通常会跟踪下一个稳定版。

方式三:官方原生 tar 包(给喜欢折腾的玩家)

打开 https://github.com/endless-sky/endless-sky/releases/latest ,下载 endless-sky-0.11.2-linux-x86_64.tar.gz(ARM Linux 选 -aarch64.tar.gz)。压缩包自带二进制和数据目录:

Bash
cd ~/games
tar -xzf endless-sky-0.11.2-linux-x86_64.tar.gz
cd endless-sky-0.11.2-linux-x86_64
./endless-sky

存档、插件数据都放在标准的 XDG 路径 ~/.local/share/endless-sky/,卸载就是一句 rm -rf

方式四:从源码编译

Endless Sky 是纯 C++17 + SDL2,依赖简单。Debian/Ubuntu 上:

Bash
sudo apt install build-essential scons libsdl2-dev libsdl2-image-dev 
                 libsdl2-mixer-dev libsdl2-ttf-dev libpng-dev 
                 libjpeg-dev libavif-dev libflac-dev
git clone https://github.com/endless-sky/endless-sky.git
cd endless-sky
scons -j$(nproc)
./build/endless-sky

最低需要 GCC 9 或 Clang 10。如果你想让游戏原生加载 AVIF 贴图(部分 HD 材质包会用到),编译时一定要把 libavif-dev 装上。

第一次飞行:早期经济怎么转

新手剧本给你 5,000 信用点 和一笔按揭。出生的行星只卖三种船:

  • Shuttle(穿梭机) —— 贸易向:货舱小、没有武装、最平滑的学习曲线。
  • Light Interceptor(轻型拦截机) —— 战斗向:有武器、机动好,但货舱只是摆设。
  • Cargo Hauler(货运船) —— 慢,但货舱巨大。最适合在两个连通星系之间拉客、运大宗货物。

按你想赚第一桶金的方式选。Interceptor 来得快 —— 装上采矿激光去打小行星带,矿石可以分解出值钱的矿物 —— 但你很脆,一个不凑巧的海盗就能把你爆掉。Cargo Hauler 来钱慢,但一次可以拉几十个乘客或几百吨货物。

整个星系由超空间链接 连通,你按住 J 键(跳跃)就能从一个星系跳到下一个。每一个星系都有自己的经济、政府和声望系统。声望很重要:和”共和国”敌对,就意味着任何共和国管辖的星系在你进入时都会立刻开火。所以稳一点的玩法是和主要派系保持良好关系、跑他们的派系任务。

中期:装备、舰队与第一条剧情线

存下大约 10 万信用点之后,你大概率会想升级。武器、引擎、护盾、冷却、传感器 —— 这些”outfit”都在空间站的 outfit 商店买卖。Endless Sky 的配装系统是它最深的玩法支柱:更快的引擎意味着更高功率输出、更大的发电机、更多的废热、更强的冷却 —— 经典 min-max 循环在新存档约一小时后就会启动。

AI 生成插画:三艘小型飞船编队穿越小行星带,远处可见一颗带环的巨星。

第一条剧情线 —— 自由世界叛乱 —— 是游戏本体自带的。它是一段长篇多章节故事,讲一个边境殖民地是否应该从共和国独立。到第三章,你至少需要一艘中型战舰和一艘加油船在舰队里。游戏是分级的:大多数任务接受任意”高于最低吨位”的舰船,所以一艘重巡可以单船通关,但有一艘航母 + 几艘护卫舰的舰队会让后期战役压力小很多。

本体战役之外,插件生态 提供了大量额外剧情 —— 帕提尔之谜、海狸-人类外交危机、漫游者线、未开化海伯线、寇拉斯与他们的古代引擎。把 .txt 插件扔到 ~/.local/share/endless-sky/plugins/,下次启动就加载。

为什么 Endless Sky 在 2026 年仍然重要

大多数现代太空模拟器是 60 GB 的 Windows-first 大作,Linux 端口常常要等几个月才补上。Endless Sky 反过来:一个 30 MB 的 Linux 原生二进制,你可以丢进任何容器、任何 VPS、任何 CI 烟雾测试、任何 Steam Deck,都不用动脑子。它甚至能在树莓派 4 上跑。SDL2 后端支持纯软渲染,所以你甚至不需要 GPU

它也是少有的、在每个时长档位都尊重你时间的太空游戏。15 分钟可以清一次巡逻任务、存点信用;3 小时可以打完一整章剧情;60 小时可以推完本体战役,然后在沙盒后院里开新档,带着 20 艘主力舰开始下一段冒险。

0.11.2 这个版本安静地确认了一件事:项目处于健康的稳定维护期,社区也很活跃。下一个不稳定版 0.11.3 已经在 master 分支上,新的大型剧情线正在陆续合并进来。

如果你从来没玩过 Endless Sky,这就是入坑版本。如果你手上还有 0.10.x 的老存档,基本可以直接读档 —— 唯一引入破坏性变更的是 0.11.0 不稳定版(移除了最初的”海狸揭示”剧情线),0.11.2 是基于移除之后的剧情树构建的。

下载 tar 包,用一个全新的飞行员名开档,向南飞。群星比你看到的更大。

最后修改: 2026年8月13日

作者

评论

发表评论

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