How to Install Steam on CentOS 8?

Steam is a very popular and widely used online gaming library among the gaming community. It provides thousands of games to play and lets you communicate with online players. It is available on many platforms and can be used in Linux as well.

In this post, we will walk through a profound guide on how to install Steam on CentOS 8.

Let’s start!

Installation of Steam on CentOS 8

Installation of Steam on CentOS 8 has become very easy with the help of Flatpak. We can download and install Steam using Flatpak in a couple of commands. Flatpak also handles all the dependencies and installs the application or software without any hassle.

Install Steam Using the Flatpak

Before getting started with the installation process of Steam on CentOS 8 using the Flatpak, we need to ensure two things first:

Make sure that the epel repository is enabled on your CentOS 8.

$ sudo dnf install epel-release

And also, verify that system’s repository is up to date by typing the command given below:

$ sudo dnf update

Make sure that Flatpak is installed on your CentOS 8 machine. It comes pre-installed on CentOS 8 and you can verify its installation by typing the below command:

$ flatpak --version

If Flatpak is not installed on your CentOS 8 system due to any reason, install it using the command below:

$ sudo dnf install flatpak

After installing Flatpak, type the command given below to add the flathub repository to your CentOS 8 system as well:

$ flatpak remote-add --if-not-exists flathub

You can see that the flathub repository is added successfully as well, so now, you can install Steam on your CentOS 8 system by typing the command given below:

$ flatpak install flathub com.valvesoftware.Steam -y

The “-y” flag will automatically say yes whenever a prompt will occur to confirm the installation.

Steam will be downloaded and installed in a moment from the flathub repository on your CentOS 8 machine.

To launch Steam, go to the activities and search for the “Steam”.

And clicking on its icon.

Steam is successfully installed on CentOS 8 using the Flatpak, and you can also see its login screen.


Steam is a well-known online gaming service among gamers all over the world, and in this post, we have provided a profound solution on how to install Steam on CentOS 8 in an easy-to-understand way.

About the author

Shehroz Azam

Shehroz Azam

A Javascript Developer & Linux enthusiast with 4 years of industrial experience and proven know-how to combine creative and usability viewpoints resulting in world-class web applications. I have experience working with Vue, React & Node.js & currently working on article writing and video creation.