Hello Linux Geeksters. In this article I will show you how to install Steam on Fedora 19, Fedora 18 and Fedora 17.

If you are a Linux geek & gamer, you already know that Steam in supported on Fedora since Fedora 17.
OK, let’s start.
First, we have to download and activate the RPMfusion repository. This oneliner will add to your system’s repos both free and nonfree RPMfusion repositories:
$ sudo 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'
Next, we have to add the Steam repository:
$ sudo wget http://spot.fedorapeople.org/steam/steam.repo -O /etc/yum.repos.d/fedora-steam.repo
Update the local repositories:
$ sudo yum update
Install Steam:
$ sudo yum -y install steam
To be able to view the videos playing in the steam client:
$ sudo wget http://negativo17.org/repos/fedora-flash-plugin.repo -O /etc/yum.repos.d/fedora-flash-plugin.repo
Update the local repository index:
$ sudo yum update
Install Flash-Plugin, for both 32 bit and 64 bit systems:
$ sudo yum -y install flash-plugin.i686
Since the Steam client and its embeded browser runs only on 32 bit systems, we have to install the 32 bit flash-plugin package. The .i686 after the package name forces the system to install the 32 bit version of the package on 64 bit systems, and on 32 bit systems does not do anything, it just installs the normal package.