Installer l'architecture i386 si vous êtes en x64:

dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen

Créer un utilisateur steam: (Si il n'a pas été créé lors de l'installation de Debian 9)

adduser steam

Installer steamcmd:

mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz

Installer le serveur Left 4 Dead:

./steamcmd.sh +login anonymous +force_install_dir ~/l4d +app_update 222840 validate +quit

Créer le fichier de configuration du serveur:

nano ~/l4d/left4dead/cfg/server.cfg

hostname "nom_du_serveur"
log on
sv_logfile 1
sv_password "pass" (Si vous voulez un mettre un mot de passe pour se connecter au serveur)

Démarrer le serveur:

cd ~/l4d/
screen -S l4d ./srcds_run -game left4dead -console -port 27015 +maxplayers 4

Source: Setting up a Left 4 Dead Gameserver on Debian

Comments est propulsé par CComment