Einleitung
In diesem Beitrag, geht es um die Installation und Konfiguration von SteamCMD auf Linuxsystemen. Die Installation und Einrichtung von Game Servern wird in anderen Beiträgen behandelt.
Game Server Beiträge:
Voraussetzungen
- Ein x86/x64 kompatibles System
- Linux Betriebssystem
Schritt 1 - Vorbereitungen
Anlegen eines neuen Benutzers in dessen Kontext SteamCMD und die Game Server später ausgeführt werden sollen:
useradd -m -s /bin/false steamcmd
Schritt 2 - Installation
Installation der Abhängigkeiten für SteamCMD.
-
Ubuntu/Debian 64-Bit:
apt-get install lib32gcc-s1
-
RedHat/CentOS:
yum install glibc libstdc++
-
RedHat/CentOS 64-Bit:
yum install glibc.i686 libstdc++.i686
Erstellen des Installationsverzeichnis:
mkdir /opt/steamcmd && chown steamcmd:steamcmd /opt/steamcmd
Zum erstellten steamcmd
Benutzer wechseln:
su --shell /bin/bash steamcmd
Herunterladen der aktuellen SteamCMD Version:
cd /opt/steamcmd && curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
Schritt 3 - Verlinkung (Optional)
Erstellen einer Verlinkung, um einen systemweiten Aufruf von SteamCMD zu ermöglichen:
Befehle mit root Benutzer oder Benutzer mit sudo-Rechten ausführen.
ln -s /opt/steamcmd/steamcmd.sh /usr/local/bin/steamcmd
ln -s /opt/steamcmd/linux32/ /usr/local/bin/linux32
ln -s /opt/steamcmd/linux64/ /usr/local/bin/linux64
Danach kann SteamCMD mit dem Befehl steamcmd
von überall aus gestartet werden.
Ergebnis
Dieser Beitrag dient als Einstieg um Game Server über SteamCMD installieren zu können.