После обновления 12.04 до 12.10 (64 бита) xorg отложил и не смог установить wine

1125 После обновления до количественного я захотел установить вино. Тем не менее, попытка сделать это приводит к желанию удалить все виды важных пакетов:

The following packages will be REMOVED:
  libgl1-mesa-dri-lts-quantal libgl1-mesa-glx-lts-quantal libglapi-mesa-lts-quantal xserver-xorg-core-lts-quantal
  xserver-xorg-input-evdev-lts-quantal xserver-xorg-lts-quantal

Я провел обширный поиск по этому вопросу.

Эта тема точно описывает мою проблему . Я попробовал предлагаемое решение (чтобы дать количественному выпуску самый высокий вывод), и хотя несколько пакетов были понижены, я все еще не могу установить wine.

Этот поток кажется похожим, однако мой специалист знает об иностранной архитектуре:

$ sudo dpkg --print-architecture
amd64
$ sudo dpkg --print-foreign-architectures
i386

Я читал о разрешении неудовлетворенных зависимостей , и сделал sudo apt-get autoclean (который удалил кучу вещей, предположительно оставшихся от панголина), sudo apt-get clean (которые, кажется, ничего не удаляли), и sudo apt-get -f install плюс sudo dpkg --configure -a назад и вперед, который показал, что все еще остается проблема: [ 1129]

0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Итак, следуя , снова с тем же потоком , запустив sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade:

Broken xorg:amd64 Depends on xserver-xorg [ amd64 ] < none -> 1:7.7+1ubuntu4 > ( x11 ) (>= 1:7.7+1ubuntu4)
  Considering xserver-xorg:amd64 4 as a solution to xorg:amd64 1
  Holding Back xorg:amd64 rather than change xserver-xorg:amd64
 Try to Re-Instate (1) xorg:amd64

Я не могу найти способ исправить эту проблему, и я Я боюсь экспериментировать с такими важными библиотеками.

Наконец, я нашел этот отчет об ошибке , который, кажется, описывает мою проблему, но патч , который решает ее , загружен только в pangolin, поэтому я не думаю, что использование apt из предложенный количественный источник поможет мне.

Если у кого-нибудь есть совет, я был бы так рад услышать об этом! Я трачу много часов на эту проблему и никуда не денусь ...

Большое спасибо заранее!


Ответы на вопросы:

Вопрос 1:

, пожалуйста, вы можете pastebin.com вывод sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade ДО Вы пытаетесь установить вино. Эти команды гарантируют, что ваши репозитории полностью обновлены.

Кроме того - у вас есть какие-либо PPA, такие как x-swat или x-edgers?

Ответ 1:

Спасибо за комментарии! Результат команд обновления и обновления показывает, что xorg задерживается . У меня нет PPA.

Вопрос 2:

Итак, что вы получите, если вы сделаете sudo apt-get install xorg?

Ответ 2:

В выводе говорится, что у меня есть неудовлетворенные зависимости xserver -xorg (> = 1: 7,7 + 1ubuntu4) . Если я запускаю ту же команду с отладкой на , я получаю много информации, но для меня это не имеет смысла. Например, он говорит Fixing libgl1-mesa-dri-lts-quantal:amd64 via keep of libgl1-mesa-dri:amd64, но если я проверяю dpkg --get-selections, у меня есть только libgl1-mesa-glx-lts-quantal:amd64, а не libgl1-mesa-dri:amd64, который, похоже, хочет сохранить.

Для полноты, я также опубликовал свой sources.list .

3
задан 13 April 2017 в 15:24

2 ответа

Благодаря вашим усилиям и полноте информации в вашем посте, на вопрос легко ответить. Эти пакеты с именем, заканчивающимся на «lts-quantal», являются пакетами Precise (несмотря на их имя), оставленными установленными dist-upgrade. Вам не нужны эти пакеты, более того, они на вашем пути для правильного обслуживания и обновления вашей системы. Просто установите wine и позвольте apt удалить эти ненужные пакеты. Это также разрешит конфликты пакетов xorg.

0
ответ дан 13 April 2017 в 15:24

Я только что вспомнил, если вы еще не сделали новую установку, попробуйте сначала PlayOnLinux !

проверьте это

0
ответ дан 13 April 2017 в 15:24

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

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