Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem



For Debian 13 use: `sed -i '/^Components:/ { /non-free/! s/$/ non-free non-free-firmware/ }' /etc/apt/sources.list.d/debian.sources` to add `non-free` and `non-free-firmware` repositories
Full command chain:
sudo sed -i '/^Components:/ { /non-free/! s/$/ non-free non-free-firmware/ }' /etc/apt/sources.list.d/debian.sources; sudo dpkg --add-architecture i386; sudo apt update
I did notice that the first time I tried to install a dedicated game-server using SteamCMD, it errored-out for some reason. I didn't really pay attention to the error, and just ran the command again, and then it installed fine.
I tried a few subsequent dedicated game-server installations, all of which completed without issue.
However, you might be missing some package requirement that maybe you are not accustomed to? Also as noted above, you also must enable 32-bit libraries.
I am using my script system, from this guide, which takes care of all that stuff for me - on Debian, Mint and/or Ubuntu.
That part helped but on the doc it says you also need the package "software-properties-common" and I got this error before and after I added the non-free repo :
Extract it from the tag.gz file ...
Mark it executable ...
Run SteamCMD once manually to update itself ...