De meeste dedicated servers van Steam-games download en update je met SteamCMD, de consoleversie van Steam. Voor bijna geen enkele server heb je een account nodig: je logt anoniem in.
Windows
- Download
steamcmd.zipvan de ontwikkelaarssite van Valve (https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip) en pak het uit inC:\steamcmd. - Open het één keer (
C:\steamcmd\steamcmd.exe): het werkt zichzelf bij en eindigt bijSteam>. Typquit.
Zo installeer je een server (voorbeeld: Rust):
C:\steamcmd\steamcmd.exe +force_install_dir C:\servers\rust +login anonymous +app_update 258550 validate +quit
Linux (Ubuntu / Debian)
Liever met een eigen gebruiker dan met 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
Zo installeer je een server:
~/steamcmd/steamcmd.sh +force_install_dir ~/servers/rust +login anonymous +app_update 258550 validate +quit
De volgorde is belangrijk: +force_install_dir altijd vóór +login.
De App ID van elke game
| Game | App ID | Opmerkingen |
|---|---|---|
| Rust | 258550 | Windows en Linux |
| ARK: Survival Ascended | 2430930 | Alleen Windows |
| ARK: Survival Evolved | 376030 | Windows en Linux |
| Counter-Strike 2 | 730 | Download van ongeveer 60 GB |
| Valheim | 896660 | Windows en Linux |
| Palworld | 2394010 | Windows en Linux |
| Project Zomboid | 380870 | Windows en Linux |
| 7 Days to Die | 294420 | Windows en Linux |
| Garry's Mod | 4020 | Windows en Linux |
| V Rising | 1829350 | Windows |
| Satisfactory | 1690800 | Windows en Linux |
Bijwerken
Komt er een update van de game uit, stop dan de server en voer hetzelfde commando uit als bij de installatie: alleen wat er veranderd is wordt gedownload. validate controleert daarnaast of er geen beschadigde bestanden zijn; je kunt het weglaten om sneller te gaan bij gewone updates.
Veelvoorkomende fouten
- “Missing configuration” of “No subscription”: de App ID klopt niet, of die server heeft een account nodig dat de game bezit (in plaats van
anonymous). - De download valt weg: voer het commando opnieuw uit; hij gaat verder waar hij gebleven was.
- Geen ruimte meer: controleer vooraf de schijf; sommige servers nemen veel ruimte in (CS2 zit rond de 60 GB).