У меня свежая, совершенно новая установка Debian 9.

После завершения установки я установил проприетарный драйвер NVIDIA, и все заработало нормально.

Проблема началась, когда я попытался установить Steam, потому что из коробки он не работает на 64-битной Debian; Я должен установить несколько пакетов, таких как:

apt install libgl1-nvidia-glx:i386

Который работает только с:

dpkg --add-architecture i386

Проблема в том, что после того, как этот пакет установлен, потому что теперь у меня есть некоторые сломанные зависимости, и я не могу использовать apt правильно, LibreOffice и Nvidia удалены.

В конце концов, вся моя система сломана, и единственный способ исправить это с помощью новой новой установки.

Я также попробовал aptitude и проблема та же.

2 ответа2

0

Проблема объяснена в официальной документации Debian: Проблемы времени выполнения Steam.

Steam поставляется с собственными версиями некоторых библиотек ("Steam Runtime") в попытке эмулировать среду Ubuntu 12.04 в более поздних версиях Ubuntu.

Однако некоторые базовые библиотеки, включенные в Steam Runtime, часто конфликтуют с более новыми версиями других библиотек, включенных в Debian (например, драйверы и, в частности, драйвер ATI с открытым исходным кодом).

Решить проблему :

удалить оскорбительные файлы из Steam Runtime

# rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
# rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
# rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
# rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
# rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1
# rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0

Перезагрузите вашу систему.

-1

Вы можете использовать Гдеби.

gdebi устанавливает пакет .deb и его зависимости. Чтобы использовать это, запустите:

sudo gdebi package.deb

Вы можете установить gdebi с помощью этой команды:

sudo apt-get install gdebi

Смотрите man gdebi для полного списка опций.

gdebi - это командная строка, эквивалентная графическому инструменту с тем же именем, команда для графического инструмента - gdebi-gtk и имеет схожую функциональность:

Gdebi

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .