In this video I will show you how to setup StarRupture Dedicated Server on Ubuntu Linux.
Here are all commands I used:
apt update && apt full-upgrade
apt install software-properties-common tmux xvfb wine
add-apt-repository multiverse
dpkg --add-architecture i386
apt update
apt install steamcmd
useradd -m -s /bin/bash steam
passwd steam
su - steam
nano update.sh
#!/bin/bash
steamcmd +@sSteamCmdForcePlatformType windows +login anonymous +app_update 3809400 validate +quit
chmod +x update.sh
./update.sh
ip a
nano start.sh
#!/bin/bash
tmux new-session -d -s starrupture 'cd .local/share/Steam/steamapps/common/StarRupture\ Dedicated\ Server/ && xvfb-run wine StarRupture/Binaries/Win64/StarRuptureServerEOS-Win64-Shipping.exe -Log -port=7777 -multihome=_your-server's-IP_'
chmod +x start.sh
./start.sh
tmux a -t starrupture (to get out of it "CTRL + b d")
ss -tulpn