En aquesta guia, configurarem un servidor de jocs Left 4 Dead a Debian 7. Aquestes ordres es van provar a Debian 7, però també haurien de funcionar a Ubuntu.
Abans d'obtenir els fitxers L4D, hem d'instal·lar uns quants paquets. Inicieu sessió al servidor com a root i emeteu les ordres següents.
Si esteu executant x64:
dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen
Si esteu executant x86:
apt-get update
apt-get install -y screen
Si obteniu errors sobre l'"error de configuració regional", executeu les ordres següents:
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
(Tot el crèdit va a "Werner Fischer" per les ordres locals)
Quan arribeu a la pantalla de configuració, premeu ENTER , seleccioneu en_USi premeu ENTER . Un cop fet això, reinicieu la vostra sessió SSH.
El següent pas és afegir un usuari perquè el servidor L4D s'executi sota:
adduser steam
Seguiu les instruccions per establir una contrasenya per al vostre usuari. Premeu ENTER per ometre la introducció de la informació de l'usuari.
Després d'haver afegit l'usuari, inicieu una nova sessió SSH al vostre servidor i inicieu sessió a "steam" amb la contrasenya especificada durant el pas anterior.
El nostre següent pas és descarregar-lo steamcmdi extreure-lo:
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
Ara estem preparats per agafar els fitxers del servidor:
./steamcmd.sh +login anonymous +force_install_dir ~/l4d +app_update 222840 validate +quit
Tingueu en compte que això trigarà una estona, ja que hi ha molt contingut per descarregar. És possible que vulgueu prendre una tassa de cafè mentre espereu.
Si la descàrrega falla, només cal que torneu a executar l'ordre per reiniciar-la. També podeu tornar a executar l'ordre per obtenir les actualitzacions disponibles. Un cop finalitzada la descàrrega, hauríem d'afegir algunes coses bàsiques al nostre fitxer de configuració:
nano ~/l4d/left4dead/cfg/server.cfg
hostname "servername"
log on
sv_logfile 1
sv_password "pass" (if you want a passworded server)
Hi ha diversos recursos en altres llocs web per a la documentació sobre altres variables. Un cop hàgiu acabat d'editar-lo, podeu desar el fitxer prement CTRL + X i després Y . Després d'això, és hora d'iniciar el servidor.
cd ~/l4d/
screen -S l4d ./srcds_run -game left4dead -console -port 27015 +maxplayers 4
Felicitats! El vostre servidor L4D ja està en funcionament!