Simple guide on how to install STEAM on Linux
Last updated on March 12th, 2018 at 08:28 pm
Every gaming fan out there knows what STEAM is , for those of you who don’t know what STEAM is. Steam is an online store for games , it just like amazon for games. It contains hundreds & thousands of games. Here you can purchase & download digital copy of a game & the license for that game will be attached to your id permanently.
In order to download & play the games from steam, we need to have steam client installed on our system. It can be easily installed on windows platform, but to install & use steam on Linux machine is different story. In this tutorial, we will learn to install steam on linux (CentOS/RHEL & Ubuntu machines). But before we proceed to install steam on linux, let’s discuss the pre-requisites,
( Recommended Read : Installing PlayOnLinux on CentOS& Ubuntu )
( Recommended Read : How to install WINE on Linux )
To install steam on linux machines , we must fulfill the following
1- We must have EPEL repository enabled on our system for CentOS/RHEL 7. To install epel repository on the machine, run
$ rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
2- Currently steam client is only available with 32 bit support. Since most of us use 64 bit systems, we must also install 32 bit version of OpenGL libraries. If you are using proprietary Nvidia/AMD drives, use the following command to install these libraries on Centos 7,
$ yum install glibc.i686
For Ubuntu, run the following command
$ sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri
For those 64 bit system running on Open source drivers, supporting S3 compression librabry needs to be installed. To do so, run
$ yum install http://download1.rpmfusion.org/free/fedora/releases/19/Everything/i386/os/libtxc_dxtn-1.0.0-3.fc19.i686.rpm
Now let’s start the installation part of the article,
Install STEAM on CentOS/RHEL 7
We will first install the official repo for steam, since its available for fedora we will use that. Create a file named ‘steam_fedora19.repo’ in folder ‘/etc/yum.repos.d/’
$ vi /etc/yum.repos.d/steam_fedora19.repo
& add the following content,
name=Steam RPM packages (and dependencies) for Fedora
Save file & exit.
Note: This repo is for 64 bit machine. If using 32 bit machine, replace ‘x86_64’ with ‘i386’ & you are good to go.
Now that we have added the steam repository, we will install steam client with yum,
$ yum –enablerepo=steam_fedora19 install steam
Steam client will be available for us to use after the installation has been completed.
Install STEAM client on Ubuntu 16.04
To install STEAM on Ubuntu, we will first add the ‘Multiverse’ repository on our machine by executing the following command,
$ sudo apt-get-repository multiverse
Once the repository has been added, we will install steam client,
$ sudo apt-get update
$ sudo apt-get install steam
After the installation, an icon for steam will appear on your desktop. Use it to login to steam & play your favorite games. This completes out tutorial on installing steam on linux, please feel free to send in your suggestions or queries using the comment box below.