Steam for Linux

Steam for Linux

toastiety Feb 14, 2013 @ 6:29pm
[Ubuntu 64bit] Quick Install Guide (fix for missing deps, etc)
You should be able to copy these line by line into a terminal and have them work. This adds support for and installs the needed 32 bit libs. It downloads and installs the Steam client and fixes the missing dependencies. Please try these commands before posting hair-on-fire in a new thread.

If you need an explanation, let me know. If it doesn't work, be DESCRIPTIVE of the problem and I'll see if I have any thoughts.

TRY THIS FIRST:
sudo apt-get update; sudo apt-get dist-upgrade;

According to the Steam devs, an appropriately updated system shouldn't need these workarounds, especially since Steam is in the repos. Doing the actions above are faster and "easier on your system" in some sense. Please try them first. Yes, there will be a lot of packages to update.

----------------------

IF THAT DOESN'T WORK:
64 bit users:
wget http://goo.gl/fTS0X -O /tmp/steam_1.0.0.27_i386.deb
wget http://goo.gl/kmZzJ -O /tmp/steam_1.0.0.27_amd64.deb
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install -y ia32-libs
sudo dpkg -i /tmp/steam*.deb
sudo apt-get install -fy

64 bit users (COPY/PASTE FRIENDLY):
wget http://goo.gl/fTS0X -O /tmp/steam_1.0.0.27_i386.deb; wget http://goo.gl/kmZzJ -O /tmp/steam_1.0.0.27_amd64.deb; sudo dpkg --add-architecture i386; sudo apt-get update
sudo apt-get install -y ia32-libs; sudo dpkg -i /tmp/steam*.deb; sudo apt-get install -fy;

----------------------

32 bit users:
wget http://goo.gl/fTS0X -O /tmp/steam_1.0.0.27_i386.deb
sudo apt-get update
sudo dpkg -i /tmp/steam*.deb
sudo apt-get install -fy

32 bit users (COPY/PASTE FRIENDLY):
wget http://goo.gl/fTS0X -O /tmp/steam_1.0.0.27_i386.deb; sudo apt-get update; sudo dpkg -i /tmp/steam*.deb; sudo apt-get install -fy;


-----------------------

IF STEAM FAILS TO OPEN:
For some reason on one of my systems, the popup box to install nvidia and jockey-common really screwed up and I had to do it by hand:
sudo apt-get install -y nvidia-common jockey-common

------------------------

NOTE: The installing "ia32-libs" will take some time!
Last edited by toastiety; Feb 15, 2013 @ 5:33pm
< >
Showing 1-15 of 88 comments
jene Feb 14, 2013 @ 7:40pm 
Trying this now. Will edit this comment when it's finished. I guess when you meant quick you actually meant easy because this is taking quite a long time but it's not very hard watching the text scroll by.

~edit: works like a charm, installed and online. thanks much, friend
Last edited by jene; Feb 14, 2013 @ 7:45pm
toastiety Feb 14, 2013 @ 7:48pm 
Note, on my system, you have to copy and paste the commands one at a time (sort of). You can do several at once but when you type your password for the first `sudo` line it breaks the paste and you have to copy and paste the last few. (And the last few are the most important obviously.)

Glad to hear it worked for you, I've used those steps on numerous systems without problem.
Last edited by toastiety; Feb 14, 2013 @ 7:48pm
4'11 King Feb 14, 2013 @ 7:52pm 
Thanks!!!! It works great!
Furydeath Feb 14, 2013 @ 7:52pm 
I get 404 not found on the 2nd line. for the 64-bit that is
Last edited by Furydeath; Feb 14, 2013 @ 7:53pm
toastiety Feb 14, 2013 @ 7:53pm 
Originally posted by Furydeath:
I get 404 not found on the 2nd line.

Just updated the OP, sorry about that, must've had a typo. Should be better now.
Furydeath Feb 14, 2013 @ 7:59pm 
well I get to do you want to continue i say yes and it just aborts.
4'11 King Feb 14, 2013 @ 8:00pm 
Yeah this steam problem got me sad but you brought my cheer up!!!
Mittens Feb 14, 2013 @ 8:13pm 
Thanks man, mine worked, if it doesn't work for you just keep trying. It took me 3+ times of entering the code to get it to work.
toastiety Feb 14, 2013 @ 8:13pm 
Originally posted by Furydeath:
well I get to do you want to continue i say yes and it just aborts.

Urgh, that's from copy-pasting. I'm having a hard time making it more noob friendly. I'll add a '-y' to have it automatically accept. Check the OP, I've already updated it. Try copy/pasting the lines one at a time, sorry, not sure of a good way around this.

edit: Added a compressed format that should be copy-pasteable all in one go. Let me know how it goes, I just tried a little test and it looks like that ought to work.
Last edited by toastiety; Feb 14, 2013 @ 8:16pm
toastiety Feb 14, 2013 @ 8:21pm 
By the way, you can't use CTRL+V to paste into Gnome-terminal, but you can copy and then press Ctrl+Shift+V in the terminal to paste. (Or you can right-click -> paste, or use the Edit menu)
panfoot6 Feb 14, 2013 @ 8:25pm 
Tried this but still can't get it to work, using 12.04, I keep getting this

The following packages have unmet dependencies:
libgl1-mesa-glx : Depends: libglapi-mesa (= 8.0.4-0ubuntu0.3)
E: Unable to correct problems, you have held broken packages.
Archey Feb 14, 2013 @ 8:27pm 
So I did all this, multiple times on fresh ubuntu 12.04.2 installs, but all steam does is open "steam.sh" and "steam" in the system monitor and close after 3 seconds.
toastiety Feb 14, 2013 @ 8:29pm 
Originally posted by panfoot6:
Tried this but still can't get it to work, using 12.04, I keep getting this

The following packages have unmet dependencies:
libgl1-mesa-glx : Depends: libglapi-mesa (= 8.0.4-0ubuntu0.3)
E: Unable to correct problems, you have held broken packages.

Not sure, do you have weird PPAs or anything?


Originally posted by Archey:
So I did all this, multiple times on fresh ubuntu 12.04.2 installs, but all steam does is open "steam.sh" and "steam" in the system monitor and close after 3 seconds.

Heh, if Steam starts, it's beyond my thread or expertise. This is just getting Steam installed.

(Though manually installing nvidia-common and jockey-common has helped in the past).
Last edited by toastiety; Feb 14, 2013 @ 8:30pm
Foxhack Feb 14, 2013 @ 8:31pm 
Yay, this worked for me. Ubuntu Software Center kept hanging but I got it to download Steam via the terminal thanks to you. :D
toastiety Feb 14, 2013 @ 8:36pm 
Updated the OP as per the new thread from Steam Support. Don't you guys know to update a newly installed Ubuntu system? It all but nearly forces you to at install and startup :P :P.
< >
Showing 1-15 of 88 comments
Per page: 1530 50

Date Posted: Feb 14, 2013 @ 6:29pm
Posts: 88