
Install or update the app using the app_update command (supplying a Steam Application ID). Valve recommends that you set the install dir before logging in.Ĥ. A workaround for this is to use the absolute path to the current directory. Warning: If you are running SteamCMD from your path env or installed it as a package, it will return an error if you try to use. Some servers require you to login with a Steam Account. To download most game servers, you can login anonymously. If you installed it using the package from repositories: Open a Command Prompt and start SteamCMD. On first run, SteamCMD will automatically update and enter you into a Steam> prompt. Open Terminal.app and create a directory for SteamCMD.Ģ. Install tmux and/or screen for easy server management.ġ. Download and extract SteamCMD for Linux.ĥ. Create a directory for SteamCMD and switch to it.Ĥ.

If you're not logging in as root and you instead use sudo to perform administration, escalate to the steam user as follows:ģ. As the root user, escalate to the steam user: Before you begin, you must first install the dependencies required to run SteamCMD:Ģ. You can find the associated Docker Hub page here: Manuallyġ. This image can be used as a base image for Steam-based dedicated servers. Steamcmd.sh is located at /home/steam/steamcmd. If your server is running Docker, you can simply use:ĭocker run -it -name=steamcmd cm2network/steamcmd bash Sudo ln -s /usr/games/steamcmd /home/steam/steamcmd

Note: You will need to have the base-devel package installed to execute makepkg: Extract the contents of the zip to the folder.Ĭreate a user account named steam to run SteamCMD safely, isolating it from the rest of the operating system.

