Steam, server, steamcmd

From Funiaita

get your Debian to Stretch

Please be careful, if at your time of reading "Stretch" is not any longer the current version.


I am doing this with Debian 9 "Stretch", so if you are using an older version, you "can" try the following to upgrade:

  • make your system current:
apt-get update && apt-get upgrade
  • edit /etc/apt/sources.list
    • replace all occurrences of "jessie" or whatever with "stretch"
    • add "non-free" behind main, example:
deb http://ftp.de.debian.org/debian/ stretch main non-free
  • do the upgrade to the new version
apt-get update
apt-get upgrade
apt-get dist-upgrade
shutdown -r now

install steamcmd

dpkg --add-architecture i386
apt-get update
apt-get install lib32gcc1
apt-get install steamcmd

Info: I did not see steamcmd via "apt-cache search" until I added i386 AND did the "apt-get update"

login to the steam server

Now you switch to a normal user, someone who is not root.

steamcmd
Steam> login <YourServerAccountName>

After you give the password and perhaps the Steam Guard code, you should not use logout. If you use logout the caching file which will allow you to login without giving the password will get deleted.