Die meisten dedizierten Steam-Spieleserver werden mit SteamCMD heruntergeladen und aktualisiert, der Konsolenversion von Steam. Für fast keinen brauchst du ein Konto: Man meldet sich anonym an.
Windows
- Lade
steamcmd.zipvon der Entwicklerseite von Valve herunter (https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip) und entpacke es nachC:\steamcmd. - Starte es einmal (
C:\steamcmd\steamcmd.exe): Es aktualisiert sich selbst und endet beiSteam>. Tippequit.
So installierst du einen Server (Beispiel: Rust):
C:\steamcmd\steamcmd.exe +force_install_dir C:\server\rust +login anonymous +app_update 258550 validate +quit
Linux (Ubuntu / Debian)
Besser mit einem eigenen Benutzer als mit root:
apt install -y lib32gcc-s1 curl
adduser --disabled-password --gecos "" steam
su - steam
mkdir ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh +quit
So installierst du einen Server:
~/steamcmd/steamcmd.sh +force_install_dir ~/server/rust +login anonymous +app_update 258550 validate +quit
Die Reihenfolge ist wichtig: +force_install_dir immer vor +login.
Die IDs der einzelnen Spiele
| Spiel | App-ID | Hinweise |
|---|---|---|
| Rust | 258550 | Windows und Linux |
| ARK: Survival Ascended | 2430930 | Nur Windows |
| ARK: Survival Evolved | 376030 | Windows und Linux |
| Counter-Strike 2 | 730 | Etwa 60 GB Download |
| Valheim | 896660 | Windows und Linux |
| Palworld | 2394010 | Windows und Linux |
| Project Zomboid | 380870 | Windows und Linux |
| 7 Days to Die | 294420 | Windows und Linux |
| Garry's Mod | 4020 | Windows und Linux |
| V Rising | 1829350 | Windows |
| Satisfactory | 1690800 | Windows und Linux |
Aktualisieren
Wenn ein Update für das Spiel erscheint, stoppe den Server und führe denselben Befehl wie bei der Installation aus: Er lädt nur herunter, was sich geändert hat. validate prüft außerdem, ob Dateien beschädigt sind; bei normalen Updates kannst du es weglassen, dann geht es schneller.
Häufige Fehler
- „Missing configuration“ oder „No subscription“: Die App-ID stimmt nicht, oder dieser Server braucht ein Konto, das das Spiel besitzt (statt
anonymous). - Der Download bricht ab: Starte den Befehl erneut; er macht dort weiter, wo er aufgehört hat.
- Kein Speicherplatz: Prüfe vorher die Festplatte; manche Server belegen viel (CS2 rund 60 GB).