Originally posted by Flyser
View Post
Announcement
Collapse
No announcement yet.
There Is No Doubt, Steam Is Coming To Linux!
Collapse
X
-
Originally posted by xir_ View Postwhat would this mean really though? just some games on linux. If the unwashed mases start to use linux where can a geek go.
Comment
-
Originally posted by xir_ View Postwhat would this mean really though? just some games on linux. If the unwashed mases start to use linux where can a geek go.
Personally I'll take all the mainstream support I can get for Linux and any native big company (and indie) games I can get, even if they're games I could have already played using wine.
Comment
-
Although I wasn't the first to do this, I started a bash script before Flyser made his post, and I don't mean for my script and his to end up competing or anything -- they both work just as well. The reason I'm releasing this code is because I feel that my effort would be worth nothing if nobody even sees the code I wrote. Who knows? Maybe somebody will learn something by looking at this code. One thing I did notice is that my code uses a much simpler method than Flyser, with only 8 lines of code, excluding comments. Anyways, here's what I have written:
Code:#!/bin/sh #Linux Steam download script by Dylan Taylor mkdir steam; cd steam #Create a directory and cd to it wget $(wget -qO- http://store.steampowered.com/public/client/steam_client_linux | egrep "*zip*" | sed 's/"file"//' | tr -d '\011' | sed 's/\"//g' | sed 's/^/http:\/\/store.steampowered.com\/public\/client\//' | tr '\n' ' ') #Download the files unzip -e -o \*.zip.\* #Extract the files rm *.zip.* &> /dev/null #Cleanup... #Set permissions chmod +x steam.sh chmod +x ./*/steam #Not platform specific... ./steam.sh #Run the main steam bash script
Comment
-
Is the shortest script searched then or what
Code:wget -qO- http://store.steampowered.com/public/client/steam_client_linux|awk -F\" '/file/{print $4}'|wget -i- -NB http://store.steampowered.com/public/client/ unzip -o -d steam \*.zip.\* chmod +x steam/steam.sh steam/linux32/steam steam/steam.sh
Comment
-
There's a problem where the client makes both a Steam and a steam folder in the home directory (windows paths are case insensitive, so it probably thinks they're the same folder). It seems to stop the error in the log file if you copy the files into each other.
But it still dies - it seems to be the fatal error in the updating that kills it, not the thing about failing to open a file that shows up in the log...
Comment
-
Steam on Linux would be awesome, but I'm not holding my breath for it.
As others have pointed out, it's very well possible that they have an internal client running, but have no plans to release it. It was the same with Blizzard's World of Warcraft Linux-beta-client.
But if Steam, and maybe even some of the Source-games, were released for Linux that'd probably the biggest thing to happen for Linux-gaming (and maybe even for Linux on the desktop in general) till now. If it turned out succesfull this might even convince the other publishers that there's money in Linux-gaming. For example Blizzard might decide to do a Linux-port of Starcraft 2, since they're already doing a Mac-port anyway.
Comment
Comment