So: Ist ja auch erst ein Jahr her, da komm ich mal dazu diese Anleitung hier selbst zu schreiben und zu aktualisieren.
nonroot User: mkdir hlds
cd hlds
wget http://storefront.steampowered.com/download/hldsupdatetool.bin
chmod u+x hldsupdatetool.bin
Wenn wir uns auf einem 64 Bit System befinden, bedarf es vorher evtl.: apt-get update
und apt-get install lib32gcc1
und zwar ggf. als root.
./hldsupdatetool.bin // bei einem uncompress Fehler vorher:
ln -s /usr/bin/gzip /usr/bin/uncompress
./steam -command update -game cstrike -dir /home/user/hlds // ggf. mehrmals ausführen
Dann wär die ganze Suppe schonmal installiert. Fehlt noch die Map (google ist dein Freund) und ganz wichtig as_tundra.wad.
Gestartet wird die Kiste ganz hübsch mit Screen:
screen -dmS hlds ./hlds_run -game cstrike +maxplayers 12 +map cs_winternight
Quelle: http://www.counter-strike.de/content/server/linux_steam.php