How to install Steam in Linux Mint

Updated: August 24, 2013

Why are you writing this article, Dedoimedo, you may ask? After all, you've already given us a very detailed tutorial on how to achieve this task in the latest edition of Ubuntu, and since Linux Mint is based on said distro, the procedure should be trivial, should it not? Well, the answer is, unfortunately no.

As it turns out, Linux Mint 15 Olivia does not ship with Steam available in the repository. You can always try to install Steam manually, but then, you will not be having any game platform updates for your Mint setup. What we want is the proper way of doing things. This means configuring a Steam repository in the system. Let's see how this can be done.


Add repository

What we will do is, we will manually add the Steam repository to our Linux Mint installation. Once we do this, Steam will have become an integral part of our setup, and then, we will be able to update it and use it like any other application. We will manually add the repository as well as its signing key, so we do not get any authentication problems when installing software. Step 1, launch the Software source applet:

Software sources

Then, under Additional repositories, click Add and write the following line in the address bar:

deb precise steam

Do not be confused by the word precise. Even if you're running other, later Ubuntu images, it is still precise for all practical purposes.Refresh the repo list, or go to command line and run: sudo apt-get update. Then, when you try to install Steam, you will get a warning that the repo contents could not be verified, since you're dealing with an unsigned source:

Steam repo add

No repo key

The next step is to get the key. Go to the repository URL. You will notice there's a file called signature.gpg there. We will download it, and then add it as a repo key. To that end, we will resort to command line with wget.

wget -O - | sudo apt-key add -

And basically, we're done. Install Steam now, and enjoy. Do note that Mint Olivia comes with IA32 libs already installed, so you will not need to install them separately before trying Steam. One more thing you should pay attention to is the fact the repo location, path or the key might change some time in the future, so do not be alarmed if the instructions outlined here differ ever so slightly from the actual result. The principle remains the same.

Steam running

Running, zoomed

More reading

You might also want to consult these other articles:

Steam Flash installation guide one and two

Nvidia guide for Quetzal and Ringtail

Skype installation guide


Basically we're done here. Trivial and yet not so. This guide teaches you how to add new repository source to your list, as well as how to add the repository key so that your source becomes signed, and you avoid prompts about unverified sources being used during installations and updates. On top of that, you get some extras.

All in all, I think you will find this useful. Now, time to fire up Steam and play.