Install Steam client on Fedora 18

Since everybody seems to be Steam-ing and the Steam client is not in the default Fedora 18 repository, I think the logical thing to do is write a short tutorial on how to install Steam client on Fedora 18.

And that’s the goal of this short tutorial. When you are done, there should an icon for the Steam client on your desktop, so you do not have to start it from a shell terminal all the time.

It’s a very simple process, but every step will be from the command line, so start a shell terminal and let’s begin.

1. Download the Steam Repo: The first step is to download the Steam repo. To do that, simply type, as a standard or regular user, the following: wget

If you do an ls where you ran that command, you should see a steam.repo file. (The ls command outputs a list of files and folders in a directory.)

2. Move it to the Repo directory: The next step is to move it to the repo directory. That is accomplished by typing, as root, mv steam.repo /etc/yum.repos.d/.

3. Install the Steam Client: Install it with yum install steam

Start the Steam Client: The executable is installed in /bin/steam and /usr/bin/steam, but just typing, as a regular user, steam will get things started. The first time you run it, lots of stuff will need to be download and installed. And you will see a small window just like this one:
Install Steam Client Fedora 18

After all that’s done, agree to the license.
Install Steam Client Fedora 18 License

Almost there! If you don’t have an account, create one, or login – if you have one. You may want to close the client’s window and start another one by clicking on its icon on the desktop.
Steam Client Fedora 18

Steam is developed by Valve Software and you can find Linux games here. Until February 21, there is a 50% to 80% discount on Linux games. Grab ’em while they’re hot!

Related Posts

Pentesting, digital forensics, and hacking distributions If you are interested in penetration testing (pentesting), digital forensics, and in playing with software applications that hackers use on a daily ba...
Developers: Give us sane and sensible default system and application settings I often wonder why Linux desktops are the way they are. You know, why stuff that's supposed to work out of the box, don't and why some of the better f...
4 third-party repositories to enable on Fedora 19 Because of licensing reasons, the Fedora project only ships Free Software applications with any Fedora release. To gain access to those applications t...
Ubuntu Tweak: The first app to install on Ubuntu 13.10 Installing Ubuntu Tweak on Ubuntu 13.10 or any other supported version of Ubuntu gives you a simple utility that makes it very easy to customize diffe...
Upgrading Mandriva Linux 2010 to Mandriva Linux 2010 Spring Performing a distribution upgrade is one task I have never attempted on Mandriva Linux. And that is because Mandriva Linux 2010 is the first Mandriva ...
Your choice: Cinnamon or MATE I get a lot of queries regarding the difference(s) between the MATE and Cinnamon desktop environments. And of course such queries tend to come from th...

We Recommend These Vendors

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).


  1. Every time I try to update the repo it comes up with:

    [Errno 14] HTTP Error 404 – Not Found
    Trying other mirror.

    I have tried reinstalling the repo but still it doesn’t work. I am running Fedora 20. Thanks in advance :)

  2. Donnie Norris

    You can try

    Download STEAM repository

    $ su –
    # wget

    Move STEAM repo file into your system repo directory

    # mv steam.repo /etc/yum.repos.d
    # yum update
    # yum install steam



    # yum -y –enablerepo=rpmfusion-nonfree-updates-testing install steam
    # reboot

    From this article

  3. Thank that was realy helpful.

  4. What a boss… tanks

  5. RoughBacon

    Upon putting in the command “mv steam.repo /etc/yum.repos.d/” I recieve the error “mv: cannot create regular file ‘/etc/yum.repos.d/./steam.repo’: Permission denied”

    I have no idea what to do with this…

  6. Thanks for explain how to install steam on F18, it was very helpful, great job!

  7. works fine but one little problem … there’s no xz-utils on feora system

  8. Thanks for this tutorial! Worked great 😀

Leave a Comment

Your email address will not be published. Required fields are marked *