Tiny Core Linux
Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: jango1985 on August 22, 2017, 12:46:29 PM
-
https://developer.valvesoftware.com/wiki/SteamCMD#Linux
This isn't a full steam client more like a headless downloader for game servers to use etc.
I plan to try and use tiny core as a minimal, low power, steam downloader. My internet is slow it can take 12 hrs or more to download games. I am going to eventually try to do it myself but my linux skills are weak I never learned how to manually install software in Linux. If this is easy I might still struggle with it for a week and this could be something other people could use aswell.
-
Those pre-built binaries are often targeted at more mainstream Linux distributions like Debian, Ubuntu, etc.
I guess it's possible to get SteamCMD running on Tinycore, maybe by providing certain versions of libraries (LD_LIBRARY_PATH=./libs) that are required from said Distros, but it's probably easier to just use a lean Debian based distro if you want it to just work.
However, I sometimes use libs from a Debian installation to get stuff working on Tinycore for personal use.
-
I was trying to test this command line Steam client in TC 10.x (x86) and get this:
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
./steamcmd
I cannot login to Steam account probably because of
opensslconnection.cpp (1490) : Assertion Failed: unable to load trusted SSL root
I instaled ca-certyficates.tcz and created symlink but it won't work.
sudo ln -s /usr/local/etc/ssl /etc/ssl/
-
You could try using strace to see where steamcmd is looking for the certificates?
-
I was able to login to this tool. But it's only for downloading and updating dedicated servers not games. At least now I know it use /etc/ssl for certificates.
Just for the record. Here is final script for TC 10.x (x86)
tce-load -iw bash.tcz
tce-load -iw ca-certificates.tcz
sudo ln -s /usr/local/etc/ssl /etc/ssl
sudo adduser steam
then I set password
login
steam
typed password
wget http://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xzf steamcmd_linux.tar.gz
cd linux32
./steamcmd
-
I was able to login to this tool. But it's only for downloading and updating dedicated servers not games.
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/