

Next, create a folder for SteamCMD installation mkdir ~/steam & cd ~/steam

Then log in as steam user, which is the one you have created now. Įnter the new value, or press ENTER for the default Īdding new user `steam' (1002) with group `steam'. There you will be asked to set the password and other information. So, it is a good idea to create it: adduser steam It is best to have a dedicated Steam user. Then install certain dependency packages for SteamCMD apt install lib32gcc-10-dev lib32stdc++6 libc6-i386 libcurl4-gnutls-dev:i386 libsdl2-2.0-0:i386 Next, enable the i386 architecture in APT. Once you have done this, log in as root user sudo -i SteamCMD is not present in the official Debian 11 repositories, so you will have to do a manual installation which, while not difficult, involves several steps.įirst, connect to your SSH server. All games have been migrated from the deprecated HLDSUpdateTool to SteamCMD. So, a sysadmin or an admin with Steam knowledge can quickly maintain a game server.Īs a special note, SteamCMD works with games that use the SteamPipe content system. The main utility of SteamCMD is to install and update various dedicated servers available on Steam using a command-line interface.
