In questa guida, configureremo un server di gioco Left 4 Dead su Debian 7. Questi comandi sono stati testati su Debian 7 ma dovrebbero funzionare anche su Ubuntu.
Prima di ottenere i file L4D, è necessario installare alcuni pacchetti. Accedere al server come root ed emettere i seguenti comandi.
Se usi x64:
dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen
Se usi x86:
apt-get update
apt-get install -y screen
Se ricevi errori su "impostazione delle impostazioni locali non riuscita", esegui i seguenti comandi:
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
(Il credito completo va a "Werner Fischer" per i comandi locali)
Quando si arriva alla schermata di configurazione, premere INVIO , selezionare en_USe premere INVIO . Al termine, riavviare la sessione SSH.
Il passaggio successivo è l'aggiunta di un utente per l'esecuzione del server L4D in:
adduser steam
Seguire le istruzioni per impostare una password per l'utente. Premere INVIO per saltare l'inserimento delle informazioni dell'utente.
Dopo aver aggiunto l'utente, avviare una nuova sessione SSH sul server e accedere a "Steam" con la password specificata durante il passaggio precedente.
Il prossimo passo è scaricarlo steamcmded estrarlo:
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
Ora siamo pronti per afferrare i file del server:
./steamcmd.sh +login anonymous +force_install_dir ~/l4d +app_update 222840 validate +quit
Tieni presente che ciò richiederà del tempo, poiché è necessario scaricare molti contenuti. Potresti prendere una tazza di caffè mentre aspetti.
Se il download non riesce, esegui nuovamente il comando per riavviarlo. È inoltre possibile rieseguire il comando per ottenere eventuali aggiornamenti disponibili. Una volta terminato il download, dovremmo aggiungere alcune cose di base al nostro file di configurazione:
nano ~/l4d/left4dead/cfg/server.cfg
hostname "servername"
log on
sv_logfile 1
sv_password "pass" (if you want a passworded server)
Esistono varie risorse su altri siti Web per la documentazione su altre variabili. Una volta completata la modifica, è possibile salvare il file premendo CTRL + X e poi Y . Successivamente, è il momento di avviare il server.
cd ~/l4d/
screen -S l4d ./srcds_run -game left4dead -console -port 27015 +maxplayers 4
Congratulazioni! Il tuo server L4D è ora attivo e funzionante!