Я пытаюсь установить пар через командную строку, он дает эту ошибку:
$ 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"
Пар имеет зависимость от
libgl1-mesa-glx and libgl1-mesa-dri
которые зависят от libgbm1, следовательно устанавливая это правильно и выполнение sudo apt install steam
установленный пар правильно.
Необходимо включить i386 архитектуру.
sudo dpkg --add-architecture i386
Затем сделайте обновления/обновления:
sudo apt update && sudo apt upgrade
И возможно зафиксируйте любые недостающие пакеты
sudo apt install --fix-missing
Необходимо теперь смочь установить пар.
Я должен начать говорить, что у меня никогда не было проблемы с драйверами на 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
с их веб-сайта