Не удалось установить пар на 16,04

Я пытаюсь установить пар через командную строку, он дает эту ошибку:

    $ sudo apt-get install steam
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 steam:i386 : Depends: libgl1-mesa-dri:i386 but it is not going to be installed
              Depends: libgl1-mesa-glx:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

На попытке sudo apt install libgl1-mesa-dri:i386 Я добираюсь:

    Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libwxgtk3.0-0v5 : Depends: libgl1-mesa-glx but it is not going to be installed or
                            libgl1
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

и на попытке sudo apt install libgl1-mesa-glx:i386 Я добираюсь

    Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgl1-mesa-glx:i386 : Depends: libgl1-mesa-dri:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Кто-либо может выручить меня?

Править: добавленный полное сообщение об ошибке sudo apt install libgl1-mesa-dri:i386 и sudo apt install libgl1-mesa-glx:i386

Править: Кроме того, когда я запущу пар, и он не откроет свой нормальный путь, он дает эту ошибку: "Вы пропускаете следующие 32-разрядные библиотеки, и Пар не может работать: libX11.so.6"

0
задан 20 December 2018 в 02:00

3 ответа

Пар имеет зависимость от

libgl1-mesa-glx and libgl1-mesa-dri

которые зависят от libgbm1, следовательно устанавливая это правильно и выполнение sudo apt install steam установленный пар правильно.

1
ответ дан 26 October 2019 в 23:40

Необходимо включить i386 архитектуру.

sudo dpkg --add-architecture i386

Затем сделайте обновления/обновления:

sudo apt update && sudo apt upgrade

И возможно зафиксируйте любые недостающие пакеты

sudo apt install --fix-missing

Необходимо теперь смочь установить пар.

2
ответ дан 26 October 2019 в 23:40

Я должен начать говорить, что у меня никогда не было проблемы с драйверами на 32 бита и паром, это сказало, можно добавить совместимость на 32 бита путем выполнения:

dpkg --add-architecture i386

затем склонный - получают обновление

если какой-либо поврежденный пакет, попробуйте:

sudo dpkg --configure -a

если никакой результат:

sudo apt-get install -f #-f means fix
sudo apt-get clean && sudo apt-get update
sudo apt-get upgrade

Это должно зафиксировать поврежденные пакеты и обновление и обновление.

Попытайтесь переустановить пар затем с помощью .deb с их веб-сайта

0
ответ дан 26 October 2019 в 23:40

Другие вопросы по тегам:

Похожие вопросы: