Σε αυτόν τον οδηγό, θα ρυθμίσουμε έναν διακομιστή παιχνιδιών Counter Strike: Source στο Debian 7. Αυτές οι εντολές δοκιμάστηκαν στο Debian 7, αλλά θα πρέπει να λειτουργούν και στο Ubuntu.
Πριν λάβουμε τα αρχεία CS:S, πρέπει να εγκαταστήσουμε μερικά πακέτα. Συνδεθείτε στο διακομιστή ως 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.
Το επόμενο βήμα είναι η προσθήκη ενός χρήστη για το CS:S για εκτέλεση κάτω από:
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
Επιτέλους είμαστε έτοιμοι να κατεβάσουμε τα αρχεία CS:S! Εκτελέστε την ακόλουθη εντολή και περιμένετε να γίνει λήψη των αρχείων:
./steamcmd.sh +login anonymous +force_install_dir ~/css +app_update 232330 validate +quit
Εάν η λήψη αποτύχει, απλώς εκτελέστε ξανά την εντολή για επανεκκίνηση. Μπορείτε επίσης να εκτελέσετε ξανά την εντολή για να λάβετε τυχόν διαθέσιμες ενημερώσεις. Μόλις ολοκληρωθεί η λήψη, θα πρέπει να προσθέσουμε μερικά βασικά πράγματα στο αρχείο ρυθμίσεων:
cd ~/css/cstrike/cfg
nano server.cfg
Αυτό το αρχείο είναι το αρχείο διαμόρφωσής σας. Προτείνω να προσθέσετε:
hostname "Some server name here"
log on
sv_logfile 1
Εάν θέλετε ο διακομιστής σας να είναι ιδιωτικός, προσθέστε τα εξής:
sv_password "passwordHere"
Υπάρχουν διάφοροι πόροι σε άλλους ιστότοπους για τεκμηρίωση σχετικά με άλλες μεταβλητές. Μόλις ολοκληρώσετε την επεξεργασία του, μπορείτε να αποθηκεύσετε το αρχείο πατώντας CTRL + X και μετά Y . Μετά από αυτό, ήρθε η ώρα να ξεκινήσετε τον διακομιστή.
cd ~/css
screen -S css ./srcds_run -game cstrike -console -port 27015 +maxplayers 24 +map cs_office
Συγχαρητήρια! Ο διακομιστής σας CS:S είναι τώρα σε λειτουργία!