Hallöchen liebe Leserinnen und Leser,
dies ist mein erstes Tutorial hier im Forum.
Da ich selbst ein Problem mit altmodischen Anleitungen hatte, möchte ich euch eben über das neue SteamCMD Verfahren aufklären.
Euer System ist frisch installiert oder schon länger im Einsatz?
Ihr setzt Ubuntu oder Debian in neueren Versionen ein bzw. könnt die Befehle lesen und ggf. anpassen?
Dann geht's jetzt los
Schritt 1.) (root)
Installation von gebrauchten Paketen.
|
Quellcode
|
1
|
apt-get install ia32-libs sudo wget tar
|
Ubuntu Tipp: su apt-get ....
Schritt 2.) (root)
Aus Sicherheitsgründen brauchen wir einfach einen "Benutzer" und keinen "Administrator".
|
Quellcode
|
1
|
useradd -m -d /home/counterstrike counterstrike
|
Schritt 3.) (root)
Benutzerwechsel! Wir brauchen den root nicht mehr, ist auch sicherer.
|
Quellcode
|
1
|
su counterstrike -s /bin/bash
|
Schritt 4.) (counterstrike)
Nun müssten wir ins Home-Verzeichnis von dem neuen Benutzer wechseln, damit wir das root Verzeichnis nicht beschmuddeln UND keine zig Fehler bekommen.
|
Quellcode
|
1
|
cd ~
|
Schritt 5.) (counterstrike)
So jetzt geht's mit dem SteamCMD los.
|
Quellcode
|
1
|
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
|
Schritt 6.) (counterstrike)
Die eben heruntergeladene Datei entpacken wir fix.
|
Quellcode
|
1
|
tar xvfz steamcmd_linux.tar.gz
|
Schritt 7.) (counterstrike)
Sollte kein Fehler auftreten löschen wir das Archiv wieder.
|
Quellcode
|
1
|
rm -f steamcmd_linux.tar.gz
|
Schritt 8.) (counterstrike)
So nun installieren wir schon unseren Server.
|
Quellcode
|
1
|
./steamcmd +app_update 232330 validate +quit
|
Schritt 9.) (counterstrike)
Ja das war's in dem Sinne schon. Ab zum Verzeichnis.
|
Quellcode
|
1
|
cd "/home/counterstrike/Steam/SteamApps/common/Counter-Strike Source Dedicated Server"
|
Schritt 10.) (counterstrike)
Wo wir dann unseren Server starten.
|
Quellcode
|
1
|
./srcds_run -game cstrike -console +map de_dust
|
Schritt 11.) (Optional)
Eine Konfiguration für den Server ist sinnvoll.
Man kann mit den Schritten 1-10 den Server normal starten und auch "theoretisch" darauf spielen.
Praktisch wäre ein Servername und weitere Dinge von Vorteil.
Benutzt ggf. einfach den
hier und packt die Datei dann in den Ordner "/home/gameserver/Steam/SteamApps/common/Counter-Strike Source Dedicated Server/cstrike/cfg".
Beachtet den Benutzer! Nicht dass die Config Datei dann dem root gehört etc.
So ich hoffe euch gefällt mein erstes Tutorial und ihr könnt es verstehen.
Seit früher (2010) hat sich aktuell viel verändert in dem Sinne.
Kritik,
Meinungen,
Wünsche,
etc. bitte
posten.
Ggf. folgt dann noch ein Tutorial für weitere Plugins