I am talking about package manually downloaded from http://store.steampowered.com/about/
it is called steam.deb or steam_latest.deb.
Very ugly.
That's just a shortcut to the latest archive.
You can get the full package from the repo here:
http://repo.steampowered.com/steam/
Could you place small links on http://store.steampowered.com/about/ to the http://repo.steampowered.com/steam/ or to the simple few line instruction about adding proper repos to the sources.list and installing using apt-get?
Your comment is first time I see any reference to repo URL.
Also instead of using symlink how about using HTTP Redirect (302)? This way you can still have single URL pointing to newest version, but most browsers will present a target filename to be saved to disk.
Instruction should just contains
-- /etc/apt/sources.list.d/steam.list --
deb http://repo.steampowered.com/steam/ precise steam
-- end --
GPG public key id
instruction about installing
dpkg-architecture --add i386 # optional, as Ubuntu already have it I think
apt-get update
apt-get install steam-launch
You are free to copy and use this comment verbatim or modified if you like.
It maybe even put into README.md in this virtual repository on github, and references from steam store download page.
Thanks.
Is there any particular reason this is needed?
Double clicking on the package installs it correctly on every system we've tried, and it automatically adds the Steam repo to your sources on installation.
No it doesn't work. Installing it directly actually requires installing it twice, with half-broken dependencies in the middle, which needs to be fixed by "apt-get install -f" basically. Also touching any files /etc from postinstalll scripts is quite controversial, and should be avoided based on Debian policy. It is much easier for me to add proper line to sources.list and use apt-get for installing, than messing with double clicking (I do not know what supposedly this means, and what it executes), and editing files behind my back.
Nothing extracted yet.
Can you please make it adhere to the standard Debian naming?
To be precise, it should be:
(actually probably _i386.deb, but right now it only contains scripts, and a bootstrap archive, so _all.deb may also be proper for now).
Thanks.