How to Download and Install Steam on Arch Linux? - Linux Genie (2024)

Steam is a popular game distribution platform developed by Valve Corporation. You can use Steam to buy and download games, chat with friends, join communities, and access various features and services. Steam also offers cloud storage, automatic updates, remote play, and more.

Steam is not only limited to selling games online, but it is also a community of gamers where you can socialize with other players. Steam is available on every platform, including Linux and its sub-distribution. You can easily install Steam on Arch Linux using the default pacman package manager tool. There are some other ways too.

Let’s explore each of these methods in detail.

How to Install Steam on Arch Linux

To install Steam on Arch Linux, you must enable the multilib repository in your /etc/pacman.conf file. After that, you can directly install Steam using the pacman package manager. Steam can also be installed using the flatpak and snap.

First, we start with the Steam installation using the pacman package manager.

Method 1: Through Pacman

Like every other distro, the pacman is the default package manager for Arch Linux, through which many applications can be installed. Steam on Arch Linux can be installed through its default package manager by activating the multi-library.

To set up Steam on Arch Linux, follow these steps:

Step 1: Edit pacman Configuration File

To activate the multi library for Steam, just open the pacman configuration file:

sudo nano /etc/pacman.conf

How to Download and Install Steam on Arch Linux? - Linux Genie (1)

Next, find the below-given lines in the configuration file and uncomment them:

#[multilib]#Include = /etc/pacman.d/mirrorlist

How to Download and Install Steam on Arch Linux? - Linux Genie (2)

After uncommenting the two lines, save the configuration file using Ctrl + O key and hit the Enter key. Next, exit the nano file editor using the Ctrl + X key.

How to Download and Install Steam on Arch Linux? - Linux Genie (3)

Step 2: Update pacman and Install Steam

Now first update the pacman as it will apply the changes done in the configuration file:

sudo pacman -Syu 

How to Download and Install Steam on Arch Linux? - Linux Genie (4)

After updating the package manager just install the steam application by executing:

sudo pacman -S steam 

This will install Steam and its dependencies, such as lib32-* libraries.

How to Download and Install Steam on Arch Linux? - Linux Genie (5)

Step 3: Reboot and Launch Steam

Once Steam is installed, reboot the system and launch the application. To launch Steam, you can either use the application menu or the terminal.

How to Download and Install Steam on Arch Linux? - Linux Genie (6)

After launching Steam, it will download some important updates. Now, wait for the completion of these updates to download and install.

How to Download and Install Steam on Arch Linux? - Linux Genie (7)

To use Steam, you have to either sign in with an existing account or create a new one after installing it successfully.

How to Download and Install Steam on Arch Linux? - Linux Genie (8)

Remove Steam through pacman

If you have installed the Steam application on Arch Linux through its default package manager and want to remove it, then execute:

sudo pacman -R steam 

How to Download and Install Steam on Arch Linux? - Linux Genie (9)

Method 2: Through Flatpak

Another way to install apps on Arch Linux is by using the Flatpak utility. Flatpak is not present by default on Arch Linux. You cannot install the applications until you have installed the flatpak first.

Follow these steps to install Steam using flatpak:

Step 1: Install flatpak

To install flatpak on Arch Linux, use the pacman with its -S flag by executing:

sudo pacman -S flatpak 

How to Download and Install Steam on Arch Linux? - Linux Genie (10)

Once the package manager is installed, verify its installation by checking its version:

flatpak --version 

How to Download and Install Steam on Arch Linux? - Linux Genie (11)

Step 2: Install Steam

Now install Steam through flatpak by executing:

flatpak install flathub com.valvesoftware.Steam 

How to Download and Install Steam on Arch Linux? - Linux Genie (12)

Step 3: Launch Steam

Once the steam is installed, launch it by executing:

flatpak run com.valvesoftware.Steam

How to Download and Install Steam on Arch Linux? - Linux Genie (13)

After running the above command, steam will download the important updates. Next, log in with your account details to continue using Steam on your Arch Linux system.

How to Download and Install Steam on Arch Linux? - Linux Genie (14)

Remove Steam through flatpak

If you have installed the Steam application on Arch Linux through its flatpak package manager and want to remove it, then execute:

flatpak remove flathub com.valvesoftware.Steam

How to Download and Install Steam on Arch Linux? - Linux Genie (15)

Method 3: Through Snap

The snap package manager is another method for installing Steam on Arch Linux. But, first, you have to install the snap on Arch Linux, as it is by default not available on Arch. Unfortunately, a snap cannot be directly installed on Arch Linux through its default package manager. Instead, you can use the Arch user repository to download and install Snap on Arch Linux.

Let’s continue toward the installation of Snap-on Arch Linux. After that, we will continue with the Steam installation on Arch using the snap package manager.

Step 1: Install Git and snap

Git is a tool that manages the source code of various applications, moreover, it is an open-source tool that can be accessed by anyone. To install snap on Arch Linux, git is required to be installed, and for that run:

sudo pacman -S git

How to Download and Install Steam on Arch Linux? - Linux Genie (16)

Now make a clone of the snap package manager in the Arch Linux User repository by executing:

git clone https://aur.archlinux.org/snapd.git

How to Download and Install Steam on Arch Linux? - Linux Genie (17) Now navigate to the snap directory:

cd snapd

How to Download and Install Steam on Arch Linux? - Linux Genie (18)

Next, install the snap package manager using:

makepkg -si

How to Download and Install Steam on Arch Linux? - Linux Genie (19)

The makepkg command will build and install packages from source on Arch Linux. It requires a PKGBUILD file that has all the instructions that are needed to build the Steam package. The -s option tells makepkg to install the dependencies of the package using pacman, and the -i option tells makepkg to install the package after building it.

Once the snap package is installed and built successfully, enable it by executing:

sudo systemctl enable --now snapd.socket

How to Download and Install Steam on Arch Linux? - Linux Genie (20)

Now, create a symbolic link for snap so that it can be accessed easily and for that execute:

sudo ln -s /var/lib/snapd/snap /snap

How to Download and Install Steam on Arch Linux? - Linux Genie (21)

Step 2: Install Steam

Once you have installed the snap package manager on Arch Linux, install Steam on Arch Linux by executing:

sudo snap install steam

How to Download and Install Steam on Arch Linux? - Linux Genie (22)

While installing, you may face the “system does not fully support snapd: cannot mount squashfs image” error. To resolve this error, restart the Arch Linux system and again run the steam install command using snap.

Step 3: Launch Steam

After the successful installation of Steam, launch the application either through the command line or through the application menu:

How to Download and Install Steam on Arch Linux? - Linux Genie (23)

Remove Steam through snap

If you have installed the Steam application on Arch Linux through its snap package manager and want to remove it, then execute:

sudo snap remove steam

How to Download and Install Steam on Arch Linux? - Linux Genie (24)

Method 4: Install Steam Using GUI Method

Lastly, one of the easiest methods to install Steam is using the GUI interface. This method is limited to users who use the desktop environment with their Arch Linux system.

If you are using any desktop environment like GNOME or KDE, it’s easier to install Steam directly from their software managers.

How to Download and Install Steam on Arch Linux? - Linux Genie (25)

After opening the GNOME software manager, search for Steam. Here we are using the GNOME software manager for downloading Steam.

How to Download and Install Steam on Arch Linux? - Linux Genie (26)

After that, click Install.

How to Download and Install Steam on Arch Linux? - Linux Genie (27)

Steam is now installed on your system.

How to Download and Install Steam on Arch Linux? - Linux Genie (28)

To remove the Steam installed using Snap, simply click over the delete icon.

Conclusion

Arch Linux is an independent and general-purpose Linux distribution that comes with only rolling releases and one doesn’t need to reinstall for the newer version. Gaming on Linux has now become far better than before due to the improved stability of the operating systems. Steam, which is a gaming platform, can be installed on Arch Linux in three ways: through Snap, Pacman, and Flatpak.

The simplest of all three ways of installing Steam on Arch Linux is using the pacman package manager. Steam is also available as flatpak and Snap, but unlike other Linux distros, you have to first install flatpak and Steam on your system.

How to Download and Install Steam on Arch Linux? - Linux Genie (2024)

References

Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5970

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.