CS2 Server Erstellen

    • Offizieller Beitrag

    1. Neuen Ordner anlegen

    Code
    mkdir /home/cs2server/cs2
    cd /home/cs2server/cs2

    đź”§ 2. CS2 installieren

    Code
    steamcmd +force_install_dir /home/cs2server/cs2 +login anonymous +app_update 730 validate +quit

    👉 Das dauert etwas (mehrere GB)


    đź”§ 3. Server starten

    Code
    cd /home/cs2server/cs2/game/bin/linuxsteamrt64
    
    ./cs2 -dedicated -console -usercon +map de_dust2
    • Offizieller Beitrag

    2. Für später besser: symbolische Links statt Kopien

    Kopieren ist unschön, weil bei Updates Dateien auseinanderlaufen können.

    Sauberer wäre später eher:

    Code
    ln -sf /home/cs2server/cs2/game/bin/linuxsteamrt64/libv8.so /home/cs2server/cs2/game/csgo/bin/linuxsteamrt64/libv8.so
    ln -sf /home/cs2server/cs2/game/bin/linuxsteamrt64/libtier0.so /home/cs2server/cs2/game/csgo/bin/linuxsteamrt64/libtier0.so
    ln -sf /home/cs2server/cs2/game/bin/linuxsteamrt64/libvstdlib_s.so /home/cs2server/cs2/game/csgo/bin/linuxsteamrt64/libvstdlib_s.so

    Aber erst später, nicht mitten im funktionierenden Test.

    3. Noch besser: ĂĽber Wrapper-Script mit sauberem Pfad starten

    Dann kann man LD_LIBRARY_PATH fest setzen und muss weniger basteln.

    Zum Beispiel später:

    Bash
    #!/bin/bash
    export LD_LIBRARY_PATH=/home/cs2server/cs2/game/bin/linuxsteamrt64:/home/cs2server/cs2/game/csgo/bin/linuxsteamrt64:$LD_LIBRARY_PATH
    cd /home/cs2server/cs2/game
    ./bin/linuxsteamrt64/cs2 -dedicated -console -usercon +map de_dust2

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!