@stqn
It is basically simple when you are able to download the missing libs before you execute binaries. Or you just try to execute the bootstrap code, check the errorlevel. In case it failed then you download the libc6 (i dont know why valve has got so many libs in the environment, thats not even needed) and put the libc6 in the same dir (thats what i use) or a bit cleaner use a different dir but in LD_LIBRARY_PATH set by the launcher.
When the first signs have been there for a Linux client i was able to bootstrap the client completely with a small bash script, all i needed was
http://store.steampowered.com/public...m_client_linux
i did not monitor the internet traffic to know what url is used right now, maybe somebody will find the correct url and i can write my own bootstrap code. it is a piece of cake, i wrote similar things for win32 and osx
http://phoronix.com/forums/showthrea...622#post123622
http://phoronix.com/forums/showthrea...688#post123688
I think i had a better script that wrote the file with the checksums in the correct place as well but you should get the idea how it works. It's definitely no rocket science you need to learn to do it right.



Reply With Quote

