Dieser Artikel beschreibt eine Installation des Valve Steam Linux-Clients auf Debian 8 Jessie 64bit. Der Artikel geht davon aus, dass Sie bereits Ihre VGA-Laufwerke installiert haben, die zum Ausführen des Steam-Clients erforderlich sind. Beginnen wir mit dem Download des Steam-Clients:
$ wget http://media.steampowered.com/client/installer/steam.deb
Sobald Sie den Client heruntergeladen haben, installieren Sie steam.deb Paket. Bitte beachten Sie, dass der folgende Befehl Root-Rechte erfordert und Fehler aufgrund von Abhängigkeitsproblemen anzeigt, die wir als Nächstes ansprechen werden:
# dpkg -i steam.deb
Selecting previously unselected package steam-launcher.
(Reading database ... 82762 files and directories currently installed.)
Preparing to unpack steam.deb ...
Unpacking steam-launcher (1.0.0.49) ...
dpkg: dependency problems prevent configuration of steam-launcher:
steam-launcher depends on curl; however:
Package curl is not installed.
steam-launcher depends on zenity; however:
Package zenity is not installed.
dpkg: error processing package steam-launcher (--install):
dependency problems - leaving unconfigured
Processing triggers for mime-support (3.58) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Errors were encountered while processing:
steam-launcher
Jetzt werden wir alle Abhängigkeiten installieren, die für die Installation des Steam-Clients erforderlich sind:
# apt-get -f install
Der obige Befehl sollte den Steam-Client erfolgreich auf Ihrem System installieren. Um den Steam-Client auszuführen, müssen Sie jedoch zunächst einige zusätzliche 32-Bit-Bibliotheken installieren. Dazu müssen wir Multi-Arch aktivieren:
# dpkg --add-architecture i386 # apt-get update
Installieren Sie als Nächstes alle erforderlichen 32-Bit-Bibliotheken:
# apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386
Abhängig von Ihrer Grafikkarteninstallation müssen Sie möglicherweise binäre OpenGL 32-Bit-Bibliotheken installieren, andernfalls sehen Sie eine Fehlermeldung, wenn Sie versuchen, den Steam-Client zu starten:
You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1
Um dieses Problem zu lösen, müssen wir OpenGL 32-Bit-Bibliotheken installieren, die für unseren VGA-Typ geeignet sind:
NVIDIA: # apt-get install libgl1-nvidia-glx-i386 ATI/AMD: # apt-get install libgl1-fglrx-glx-i386
Sie können jetzt Ihren Steam-Client starten:
$ steam
