10 10 月 2026

先说实话:太空工程师官方只发布 Windows 版专用服务端,没有 Linux 原生二进制。 Linux 下只能走 Wine / Proton。

如果你的目的是长期稳定开服,建议直接用 Windows 服务器(见 Windows 版教程)。这篇给确实想用 Linux 的朋友一个可用方案,并把坑提前说清楚。

📌 想要原生体验?→ 太空工程师开服教程(Windows 版)
Wine 环境还没准备?→ Linux 开服通用前置教程

一、开服前必须知道的三件事

  1. 官方无 Linux 原生服务端,必须 Wine / Proton(性能有损耗,内存占用更高)
  2. 专用服务端 AppID 298740
  3. 端口 UDP 27016(游戏)+ 27017(查询)

配置建议(Linux + Wine 要再放宽一档):

项目2-4 人8-16 人
CPU4 核 3.2GHz+6 核 3.5GHz+
内存10 GB12-16 GB(Wine 下更吃内存)
磁盘30 GB SSD50 GB SSD(必须 SSD)
系统Ubuntu 20.04+ / Debian 11+同左
⚠️ Wine 下太空工程师的内存占用明显更高,建议 12 GB 起步。

二、端口规划

用途端口协议
游戏主连接27016UDP
服务器查询27017UDP
SSH22(映射成别的)TCP

三、安装 Wine 环境

1. 装 Wine(建议用 Wine-GE,兼容性更好)

sudo apt update && sudo apt upgrade -y
sudo dpkg --add-architecture i386
sudo apt install -y wine wine32 wine64 libwine libwine:i386 winetricks

2. 初始化 Wine prefix

export WINEPREFIX=~/.wine
export WINEARCH=win64
wine wineboot

3. 装运行库(.NET 与 VC++)

winetricks dotnet461 vcrun2013 vcrun2015 corefonts
这一步会比较慢,dotnet461 在 Wine 下安装有时需要重试。装不上就试 winetricks dotnet472。

四、下载服务端

sudo adduser --disabled-password --gecos "" se
sudo su - se

mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -

./steamcmd.sh +force_install_dir /home/se/se-server +login anonymous +app_update 298740 validate +quit
匿名失败时换自己的账号:+login 账号 密码。

五、配置服务器

nano /home/se/se-server/SpaceEngineers-Dedicated.cfg
<?xml version="1.0"?>
<MyConfigDedicated xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ServerName>我的太空工程师服</ServerName>
  <Port>27016</Port>
  <ServerQueryPort>27017</ServerQueryPort>
  <IP>0.0.0.0</IP>
  <WorldName>MyWorld</WorldName>
  <LoadWorld>/home/se/se-server/Saves/MyWorld</LoadWorld>
  <GameMode>Survival</GameMode>
  <MaxPlayers>4</MaxPlayers>
  <ServerPassword></ServerPassword>
  <AdminPassword>改我</AdminPassword>
  <AutoSaveInMinutes>5</AutoSaveInMinutes>
  <MaxFloatingObjects>56</MaxFloatingObjects>
  <MaxGridSize>50000</MaxGridSize>
  <MaxBlocksPerPlayer>25000</MaxBlocksPerPlayer>
  <TotalPCU>100000</TotalPCU>
  <EnvironmentHostility>Moderate</EnvironmentHostility>
  <TrashRemovalEnabled>true</TrashRemovalEnabled>
</MyConfigDedicated>

性能关键项:

项建议
TotalPCU50000-100000
MaxFloatingObjects56(卡的主因之一)
MaxGridSize50000
TrashRemovalEnabledtrue

世界类型:小服建议 Single Planet 或 Space Only,Star System 最吃性能。


六、启动服务器(Wine)

启动脚本

nano /home/se/start-se.sh
#!/bin/bash
export WINEPREFIX=/home/se/.wine
export WINEARCH=win64
export WINEDEBUG=-all
export STAGING_SHARED_MEMORY=1
cd /home/se/se-server
wine SpaceEngineersDedicated.exe -noconsole
chmod +x /home/se/start-se.sh

systemd 托管

sudo nano /etc/systemd/system/spaceengineers.service
[Unit]
Description=Space Engineers Dedicated Server (Wine)
After=network.target

[Service]
Type=simple
User=se
WorkingDirectory=/home/se/se-server
ExecStart=/home/se/start-se.sh
Restart=on-failure
RestartSec=20
Environment="WINEPREFIX=/home/se/.wine"

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now spaceengineers
sudo journalctl -u spaceengineers -f

七、放行防火墙

sudo ufw allow 22/tcp
sudo ufw allow 27016/udp
sudo ufw allow 27017/udp
sudo ufw enable

八、玩家怎么进服

游戏内 Join Server 搜服名,或 Direct Connect 填 IP:27016。


九、常见问题排查(Wine 专属坑)

现象原因解决
服务端秒退缺 .NET / VC++winetricks dotnet461 vcrun2013 vcrun2015
dotnet461 装不上Wine 兼容问题试 dotnet472 或换 Wine-GE
内存占用异常高Wine 开销加到 12-16 GB
存档特别慢磁盘 IO必须 SSD
中文乱码缺字体winetricks corefonts
卡在启动界面Wine prefix 没初始化wine wineboot
搜不到服27017 没映射补查询端口
崩溃频繁Wine 版本问题换 Wine-GE / Proton

十、日常维护

# 更新服务端
sudo systemctl stop spaceengineers
su - se
cd ~/steamcmd
./steamcmd.sh +force_install_dir /home/se/se-server +login anonymous +app_update 298740 validate +quit
exit
sudo systemctl start spaceengineers

# 备份存档
tar -czf /backup/se_$(date +%Y%m%d).tar.gz /home/se/se-server/Saves

十一、总结与建议

说实话:如果你是为了长期稳定开太空工程师的服,Windows 服务器是更好的选择——原生、性能好、官方支持、配置工具有图形界面。

Linux + Wine 适合:已经有 Linux 机器、想顺便跑一个服、能接受折腾的场景。

要点回顾:

  1. 无 Linux 原生服务端,必须 Wine
  2. 端口 UDP 27016 + 27017
  3. winetricks 装 .NET 4.6.1+ 和 VC++ 运行库
  4. 内存 12 GB 起步,必须 SSD
  5. PCU / 漂浮物限制是性能关键
📌 觉得有用请点赞收藏,遇到问题评论区交流。
想省掉 Wine 折腾,可以看看 财富云计算 的游戏云服务器,提供 Windows 系统镜像,原生跑这类只有 Windows 服务端的游戏。
延伸阅读
  1. 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
  2. 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
  3. 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
  4. 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
  5. 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
  6. RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
  7. 短链接服务搭建:Shlink 自托管,链接数据自己掌握
  8. 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道
更多阅读
  1. 上一篇:太空工程师Space Engineers开服保姆级教程(Windows版):官方原生长期服
  2. 下一篇:异星工厂Factorio开服保姆级教程(Windows版):工厂24小时不停转
发表评论 1

取消回复

    1. Steam 游戏配置与开服教程总索引:一页查清要吃多少配置、教程在哪 - 			财富云计算 - 维基百科的头像

      [...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]