Σε αυτόν τον οδηγό, θα ρυθμίσουμε έναν διακομιστή παιχνιδιών Left 4 Dead στο Debian 7. Αυτές οι εντολές δοκιμάστηκαν στο Debian 7, αλλά θα πρέπει επίσης να λειτουργούν στο Ubuntu.
Πριν λάβουμε τα αρχεία L4D, πρέπει να εγκαταστήσουμε μερικά πακέτα. Συνδεθείτε στο διακομιστή ως root και δώστε τις ακόλουθες εντολές.
Εάν τρέχετε x64:
dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen
Εάν εκτελείτε x86:
apt-get update
apt-get install -y screen
Εάν λάβετε σφάλματα σχετικά με το "Ο καθορισμός των τοπικών ρυθμίσεων απέτυχε", τότε εκτελέστε τις ακόλουθες εντολές:
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
(Η πλήρης τιμή ανήκει στον "Werner Fischer" για τις τοπικές εντολές)
Όταν φτάσετε στην οθόνη διαμόρφωσης, πατήστε ENTER , επιλέξτε en_US
και πατήστε ENTER . Αφού γίνει αυτό, επανεκκινήστε τη συνεδρία SSH.
Το επόμενο βήμα είναι η προσθήκη ενός χρήστη για τον διακομιστή L4D για εκτέλεση:
adduser steam
Ακολουθήστε τις οδηγίες για να ορίσετε έναν κωδικό πρόσβασης για τον χρήστη σας. Πατήστε ENTER για να παραλείψετε την εισαγωγή των πληροφοριών χρήστη.
Αφού προσθέσετε τον χρήστη, ξεκινήστε μια νέα περίοδο λειτουργίας SSH στον διακομιστή σας και συνδεθείτε στο "steam" με τον κωδικό πρόσβασης που καθορίσατε στο προηγούμενο βήμα.
Το επόμενο βήμα μας είναι να το κατεβάσουμε 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
Τώρα είμαστε έτοιμοι να πάρουμε τα αρχεία διακομιστή:
./steamcmd.sh +login anonymous +force_install_dir ~/l4d +app_update 222840 validate +quit
Σημειώστε ότι αυτό θα διαρκέσει λίγο, καθώς υπάρχει πολύ περιεχόμενο για λήψη. Μπορεί να θέλετε να πιείτε ένα φλιτζάνι καφέ όσο περιμένετε.
Εάν η λήψη αποτύχει, απλώς εκτελέστε ξανά την εντολή για επανεκκίνηση. Μπορείτε επίσης να εκτελέσετε ξανά την εντολή για να λάβετε τυχόν διαθέσιμες ενημερώσεις. Μόλις ολοκληρωθεί η λήψη, θα πρέπει να προσθέσουμε μερικά βασικά πράγματα στο αρχείο ρυθμίσεων:
nano ~/l4d/left4dead/cfg/server.cfg
hostname "servername"
log on
sv_logfile 1
sv_password "pass" (if you want a passworded server)
Υπάρχουν διάφοροι πόροι σε άλλους ιστότοπους για τεκμηρίωση σχετικά με άλλες μεταβλητές. Μόλις ολοκληρώσετε την επεξεργασία του, μπορείτε να αποθηκεύσετε το αρχείο πατώντας CTRL + X και μετά Y . Μετά από αυτό, ήρθε η ώρα να ξεκινήσετε τον διακομιστή.
cd ~/l4d/
screen -S l4d ./srcds_run -game left4dead -console -port 27015 +maxplayers 4
Συγχαρητήρια! Ο διακομιστής σας L4D είναι τώρα σε λειτουργία!