1. 配置环境
ubuntu 64位环境下:
sudo apt-get install libstdc++6:i386 libgcc1:i386 libcurl4-gnutls-dev:i386
2. 安装steamcmd命令行和游戏包
mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh
login anonymous
force_install_dir ../dstserver
app_update 343050 validate
quit
3. 配置游戏
cd ~/dstserver/bin
./dontstarve_dedicated_server_nullrenderer
等待一段时间当命令行不再输出时 ctrl+c
打开 https://accounts.klei.com/account/game/servers?game=DontStarveTogether 登入steam账号
输入 cluster name 并 add new server, 先后下载生成的配置文件MyDediServer 并解压到 $HOME/.klei/DoNotSt