Um auch Gaming unter Linux zu ermöglichen. Ist es möglich einen Steam Client zu installieren. Hiermit werden durch entsprechende Kompatibilität via Proton ( ein weiterer Windows Emulator) quasi alle auf Steam oder SteamDeck verfügbaren Spiele auch unter Ubuntu lauffähig.
Ubuntu vor der Steam-Installation aktualisieren
Bevor man mit der Installation von Steam auf dem Ubuntu-System fortfährt, sollte man unbedingt sicherstellen, dass das System auf dem neuesten Stand ist. Wenn man das System auf dem neuesten Stand halten, kann man Paketkonflikte vermeiden, die während der Installation auftreten könnten.
Um alle Systempakete zu aktualisieren, führt man den folgenden Befehl aus:
sudo apt update && sudo apt upgrade
Erste Pakete für Steam installieren
In diesem Schritt installiert man zusätzliche Pakete, um die Installation von Steam auf Ihrem Ubuntu-System zu erleichtern. Diese weit verbreiteten Pakete sind für den meisten Linux-Distributionen verfügbar.
Um diese Pakete zu installieren, führt man den folgenden Befehl aus:
sudo apt install software-properties-common apt-transport-https curl -y
Enable 32-bit Support For Steam (Optional)
Sofern noch nicht bei der Wine Installation geschehen sollte, um die Kompatibilität mit 32-Bit- und 64-Bit-Spielen in der umfangreichen Steam-Bibliothek zu gewährleisten, die 32-Bit-Unterstützung aktiviert werden.
Systeme der unteren Leistungsklasse, die häufig 32-Bit-Spiele ausführen, profitieren besonders von dieser Unterstützung. Auf leistungsstarken Systemen hat die Installation zusätzlicher Pakete keine negativen Auswirkungen.
Um die 32-Bit-Unterstützung auf Ihrem Ubuntu-System zu aktivieren, führt man folgenden Befehl aus:
sudo dpkg --add-architecture i386
Option1: Installation aus dem offiziellen Ubuntu Repository
Obwohl viele diese Methode empfehlen, bietet sie möglicherweise nicht die neueste stabile Version des Steam-Clients. Wenn man die neueste Version wünscht, sollte man sich für die zweite Option entscheiden.
Um Steam über das Ubuntu-Standard-Repository zu installieren, führt man den folgenden Befehl aus:
sudo apt install steam-installer steam-devices
Ich empfehle jedoch gerade für neuere Spiele die Option2.
Option2: Installation aus dem Steam APT Repository
Die zweite Methode zur Installation von Steam unter Ubuntu besteht darin, das offizielle Steam-Repository mithilfe des APT-Paketmanagers zu importieren. Dieser Ansatz erfordert zwar ein paar mehr Schritte, stellt aber sicher, dass man immer die neueste und aktuellste Version von Steam direkt von der Quelle erhält.
Import Steam GPG Key
Als erstes muss der GPG-Schlüssel importiert werden, der die Authentizität des Steam-Paketinstallationsprogramms überprüft. hierfür führt man folgenden Befehl in Ihrem Terminal aus:
curl -s http://repo.steampowered.com/steam/archive/stable/steam.gpg | sudo gpg --dearmor -o /usr/share/keyrings/steam.gpg > /dev/null
Der Befehl erledigt hierbei folgende Schritte:
- Herunterladen des GPG-Schlüssels
- das GPG Verzeichnis für Änderungen zu entsperren
- und den Zielpfad des Downloads festlegen
Hinzufügen des Steam Repositorys
Als nächstes wird nun das Steam Repository den vertrauenswürdigen Quellen des Systems hinzugefügt:
echo deb [arch=amd64 signed-by=/usr/share/keyrings/steam.gpg] http://repo.steampowered.com/steam/ stable steam | sudo tee /etc/apt/sources.list.d/steam.list
Aktualisieren des APT Cache nach Steam PPA Import
Nun müssen die APT-Paketinformationen aktualisiert werden, um das neu importierte Repository zu erkennen:
sudo apt update
Installion von Steam via APT Command
Nun kann der Steam Launcher und seine erforderlichen Abhängigkeiten mit dem folgenden Befehl installiert werden.
sudo apt-get install \
libgl1-mesa-dri:amd64 \
libgl1-mesa-dri:i386 \
libgl1-mesa-glx:amd64 \
libgl1-mesa-glx:i386 \
steam-launcher
Möglicherweise erzeugen die letzten 2 Librays (libgl1-mesa-glx) können ggf. Probleme bereiten und können weggelassen werden.
Nach der Installation sollte man noch nicht benötigte Source Listen entfernen. Sonst kommt es bei der nächsten Aktualisierung zu folgendem Fehlerbild:
Dies erfolgt zweistufig mit:
ls /etc/apt/sources.list.d/steam*
Entfernen der nicht benötigten Quelllisten
sudo rm /etc/apt/sources.list.d/steam-beta.list
sudo rm /etc/apt/sources.list.d/steam-stable.list
Anschliessend ist der APT Index erneut zu aktualisieren
sudo apt update
Starten von Steam
CLI:
steam
ggf pop ein weiters Terminal auf:
Mit <Return> und Eingabe des User Passwords kann die Installation zusätzlicher Pakete gestartet werden:
Dananch noch die Insallation auf Festplatte erlauben
Da nach sollte das typische Fensterchen von Steam erscheinen:
Kurz warten bis alle Archive ausgepackt wurden dann sollte die bekannte Anmeldemaske erscheinen:
Windows only Spiele unter Linux installieren
Spiel auswählen –> Zahnrad –> Proterties –>Compatibilty
- Force use of a specific Steam Play compatibility
- Select Proton version
Dann sollte sich das Spiel wie gewohnt unter Windows installieren lassen: