Tiny Core Linux
Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: xor on February 03, 2020, 06:40:55 AM
-
SteamCMD.tcz x86 & 64-bit
https://developer.valvesoftware.com/wiki/SteamCMD
---
updated information
SteamCMD is a steam client without a graphic interface!
in this video; https://www.youtube.com/watch?v=eBcdj9LH8y0
You can see how a non-multiplay game is downloaded in a linux environment.
https://store.steampowered.com/app/7760/XCOM_UFO_Defense/
-
SteamCMD.tcz x86 & 64-bit
https://developer.valvesoftware.com/wiki/SteamCMD
---
updated information
SteamCMD is a steam client without a graphic interface!
in this video; https://www.youtube.com/watch?v=eBcdj9LH8y0
You can see how a non-multiplay game is downloaded in a linux environment.
https://store.steampowered.com/app/7760/XCOM_UFO_Defense/
I tried to run SteamCMD on TC11 (x86) and after
sudo adduser steam
then I set password
login
steam
typed password
wget http://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xjf steamcmd_linux.tar.gz
cd linux32
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/steam/linux32
./steamcmd
login aaaa bbbb xdoko
I get
../common/friendsuihelpers.cpp (54) : Assertion Failed: Is64BitOS()
It looks like it doesn't work in 32-bit anymore. You can still login with "anonymous" account in 32-bit OS, but you can download only dedicated servers, not games.
SteamCMD don't support pure64-bit. It looks like it probably needs multi-lib. Mayby they will fix it someday.
-
I tested SteamCMD on Ubuntu 16.04 LTS 64-bit
and I was able to log in to my steam account, but I don't have any games on my account
and I can't check is it possible to download commercial games.
Downloading freeware stuff is possible.
I installed multilib
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
and then
sudo adduser steam
then I set password
login
steam
typed password
wget http://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xjf steamcmd_linux.tar.gz
cd linux32
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/steam/linux32
./steamcmd
login aaaa bbbb xdoko
@sSteamCmdForcePlatformType windows
app_update 740 validate