Once you've installed your 64bit Linux OS of choice, DO NOT INSTALL STEAM YET
Steam as of right now, is still technically a 32bit application, meaning it will not work on a 100% pure 64bit OS.
BUT, You will still be able to install it using "Multi-Arch", which is basically a way to install 32bit applications on a 64bit OS. So that right there is very, VERY important.
First here's what would happen when you try to install Steam on 64bit without Multi-Arch. You will run into a problem that keeps you from installing anything else, since Steam "depends" on packages that aren't on your computer, which in turn, could break other programs that are attempted to be installed.
The "packages" that are used for running applications are called "libs", which are basically, to Windows users, .DLL files, which are essential.
Multi-Arch installs the 32bit "libs" for compatibility for 32bit programs.
~~~~~~~~~~~~~~~~~~~~~~~
How to install on Ubuntu:
Restart if you want to, not necessary.
Next, there's something that's called a "transitional package" that you might see in the Ubuntu Software Center. It's called "ia32-libs", which basically used to be a package of libs that enabled 32bits on 64bits, but wasn't true Multi-Arch.
Now that Multi-Arch has been fully developed, "ia32-libs" will give you the necessary packages that will enable 32bit programs to run.
If you run it through the command line and you see a bunch of packages being listed, don't panic, it's normal and it will ask you if you want to install them, in this case for Steam, we do. So:
~~~~~~~~~~~~~~~~~~~~~~~
Afterwards, install Steam through your favourite command line or just double click on it for the ultra newbies, install and have fun!
Any problems encountered and I'll try to help you out.
Steam as of right now, is still technically a 32bit application, meaning it will not work on a 100% pure 64bit OS.
BUT, You will still be able to install it using "Multi-Arch", which is basically a way to install 32bit applications on a 64bit OS. So that right there is very, VERY important.
First here's what would happen when you try to install Steam on 64bit without Multi-Arch. You will run into a problem that keeps you from installing anything else, since Steam "depends" on packages that aren't on your computer, which in turn, could break other programs that are attempted to be installed.
The "packages" that are used for running applications are called "libs", which are basically, to Windows users, .DLL files, which are essential.
Multi-Arch installs the 32bit "libs" for compatibility for 32bit programs.
~~~~~~~~~~~~~~~~~~~~~~~
How to install on Ubuntu:
Code:
sudo dpkg --add-architecture i386
sudo apt-get update
Restart if you want to, not necessary.
Next, there's something that's called a "transitional package" that you might see in the Ubuntu Software Center. It's called "ia32-libs", which basically used to be a package of libs that enabled 32bits on 64bits, but wasn't true Multi-Arch.
Now that Multi-Arch has been fully developed, "ia32-libs" will give you the necessary packages that will enable 32bit programs to run.
If you run it through the command line and you see a bunch of packages being listed, don't panic, it's normal and it will ask you if you want to install them, in this case for Steam, we do. So:
Code:
sudo apt-get install ia32-libs
~~~~~~~~~~~~~~~~~~~~~~~
Afterwards, install Steam through your favourite command line or just double click on it for the ultra newbies, install and have fun!
Any problems encountered and I'll try to help you out.