Проведя небольшое исследование и попробовав себя, я нашел довольно простое исправление, которое заставило установить пакет и запустить Steam.
Прежде всего вам понадобится клиент, если вы еще этого не сделали:
$ wget http://media.steampowered.com/client/installer/steam_latest.deb
После загрузки клиента попробуйте установить пакет steam_latest.deb. В CLI, а также в Apper или Gdebi вы получите ошибку.
Ошибка является результатом проблем с зависимостями, которые мы рассмотрим далее:
# sudo dpkg -i steam_newest.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
Теперь мы будем работать над установкой всех зависимостей требуется для установки клиента Steam:
# sudo apt-get -f install
С помощью этой команды должно быть возможно успешно установить клиент Steam в вашей системе. Однако клиент не будет работать, если у вас не установлены 32-разрядные библиотеки. Для этого вам нужно включить мультиархитектуру:
# sudo dpkg --add-architecture i386
# sudo apt-get update
Затем вы должны установить все необходимые 32-битные библиотеки:
# apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386
Кроме того, в зависимости от используемой графической карты, вам может потребоваться установить двоичный 32-битный OpenGL. библиотеки. Если вы этого не сделаете, вы увидите такое сообщение об ошибке при запуске клиента Steam:
You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Это решается путем установки 32-битных библиотек OpenGL, подходящих для вашего типа VGA:
NVIDIA:
# sudo apt-get install libgl1-nvidia-glx-i386
ATI/AMD:
# sudo apt-get install libgl1-fglrx-glx-i386
После этого вы должны иметь возможность запустить свой Steam-клиент.
$ steam
Наслаждайтесь!