How to install Steam on Debian 11

Installing Steam on Debian 11 is pretty simple. Just follow these steps and you should be up and running in no time.

Steam on Debian
Steam on Debian

1. Add the Debian non-free repository

Power the Next Breakthrough 🚀
Your crypto contribution directly fuels the creation of more open-source solutions. Be the catalyst for innovation.
This isn't just a donation; it's an investment in a shared mission. Every transaction, no matter the size, is a vote for a more collaborative and open future.
Ξ Ethereum (and other ETH tokens)
0xe14C5DC634Aa442Ca8b2730302078727425593cA
Solana (for high-speed support)
FJLYfizgECwCo5rZzfrjWp4fjJXMgzWC1NyeLGdF9zSp
Thank you for believing in this work. Your support doesn't just keep the servers running; it ignites the passion that leads to the next great idea. 🌱

Before you can install Steam, you need to add the Debian non-free Repository to your sources.list file and add Multi-Arch support. You can do this by running the following commands:

echo "deb http://deb.debian.org/debian/ bullseye main non-free contribdeb-src http://deb.debian.org/debian/ bullseye main non-free contrib" | sudo tee -a /etc/apt/sources.listsudo dpkg --add-architecture i386

2. Update apt

After adding the Debian Non-Free Repository, you need to update apt so that it knows about the new repository. You can do this by running the following command:

sudo apt update

3. Install Steam on Debian

Now that the Debian Non-Free Repository is added and apt is updated, you can install Steam by running the following command:

sudo apt install steam

4. Start Steam

Once Steam is installed, you can start it by running the following command:

steam

5. Create a Steam account

Steam login screen
Steam login screen

If you don’t already have a Steam account, you’ll need to create one. You can do this by clicking the “Create a new account” button on the login screen.

6. Install Steam games

Once you’re logged in, you can install Steam games. To do this, simply click the “Games” menu item at the top of the Steam window and then click “Install a Product on Steam.”

7. Play Steam games

Once your games are installed, you can play them by clicking the “Play” button next to them in your Steam library.

Is Steam on Debian / Linux Worse Than on Windows?

Now that we’ve gone through how to install Steam on Debian 11 (but do you know how to install Debian?), let’s answer the question: is Steam on Linux worse than on Windows? The short answer is: no, Steam on Linux is not worse than on Windows. In fact, in many ways, it’s better.

The main reason for this is that Steam on Linux is based on the much-improved Steam Play feature that was introduced in 2018. Steam Play allows you to play Windows games on Linux by using a compatibility layer called Proton.

Proton is based on Wine and it allows most Windows games to run on Linux with little to no configuration required. This means that you don’t have to worry about things like installing Windows dependencies or dealing with game-specific configuration issues.

In addition, Steam Play also includes a number of optimizations that make games run better on Linux than on Windows. For example, games that use DirectX 11 or 12 will automatically use Vulkan instead, which generally results in better performance.

Of course, not all games work perfectly with Steam Play. But the vast majority do, and the list of supported games is continuing to grow. So, if you’re looking for the best gaming experience on Linux, Steam is the way to go.

Is Steam on Debian a good choice?

Yes, Steam on Linux is not worse than on Windows. In fact, in many ways, it’s better.

And if you are not into gaming, check out our article about the best firewall for Debian.

Your journey brought you here... 💫
Every late night you've spent learning, every problem you've solved - we've been there too. Help us keep the flame alive for the next person searching at 2 AM.
Behind every tutorial is a person who stayed up late writing it, just like you're staying up late reading it. Your support doesn't just fund servers - it fuels dreams.
Ξ Ethereum (for those who remember the early days)
0xe14C5DC634Aa442Ca8b2730302078727425593cA
Solana (for the future believers)
FJLYfizgECwCo5rZzfrjWp4fjJXMgzWC1NyeLGdF9zSp
Even $1 means someone cared enough to click. Even copying without sending means you considered it. Both matter more than you know. 🙏

Leave a Comment