搭建饥荒联机版Linux服务器

在 Ubuntu 系统中搭建饥荒联机版服务器。

搭建步骤

1. 安装steamcmd

64位机器:

1
2
3
sudo dpkg --add-architecture i386 # If running a 64bit OS
sudo apt-get update
sudo apt-get install libstdc++6:i386 libgcc1:i386 libcurl4-gnutls-dev:i386

32位机器:

1
2
sudo apt-get update
sudo apt-get install libstdc++6 libgcc1 libcurl4-gnutls-dev

更多信息请参考:https://developer.valvesoftware.com/wiki/SteamCMD

2. 配置服务器令牌

  1. 访问Klei Accounts 网站并登录您的帐户。(请注意,该游戏的 Xbox 和 PlayStation 版本不支持专用服务器。)。

以steam为例,点击steam图标,跳转到steam登录页面,登录成功后,点击下方绿色按钮:

之后会跳转回Klei Accounts 网站

  1. 登录成功后,在帐户页面上,访问“GAMES”选项卡,然后向下滚动到“饥荒联机版”并单击“Game Servers”按钮。

  1. 如果没有任何服务器,单击“Add New Server”按钮进行注册。如果有,单击绿色的“Configure Server”按钮。

  1. 在“Configure Server”页面中,您将找到一个包含一些选项的表单,您可以编辑这些选项来自定义您的服务器。准备好后,单击“Download Settings”按钮。下载 Zip 存档,解压内容,并将文件夹“MyDediServer”放入**~/.klei/DoNotStarveTogether/**中。

3. 创建将运行服务器的脚本

下载此 shell 脚本并将其移至~/run_dedicated_servers.sh

4. 赋予脚本可执行权限

在终端中,运行:chmod u+x ~/run_dedicated_servers.sh

5. 运行脚本来启动专用服务器

在终端中,运行:~/run_dedicated_servers.sh

参考

0%