Не удается установить вино и playonlinux

Я в элементарной ОС Фрея .

sudo apt-get install wine 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: wine : Depends: wine1.6 but it is not going to be installed E: Unable to correct problems, you have held broken packages. 

А также:

  sudo apt-get install playonlinux 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: playonlinux : Depends: wine or wine-unstable but it is not installable E: Unable to correct problems, you have held broken packages. 

Хотя все PPA отключены, и репозиции Ubuntu включены:

введите описание изображения здесь

введите описание изображения здесь

В противном случае нет проблем с пакетами:

 sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

После следующих инструкций от askubuntu ,

  sudo apt-get -u dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

Таким образом, здесь нет предела.

Но первоначальная ошибка сохраняется в терминале.

То, что происходит в Синаптике, отличается! При попытке установить playonlinux пакеты, которые нужно удалить, включали всю мою систему, так сказать. Это полностью нарушило бы систему. Это слишком длинный список для публикации здесь.

При попытке установить wine , кажется возможным введите описание изображения здесь

но это противоречит выходу терминала, выложенному выше для sudo apt-get install wine , и все это выглядит подозрительно для меня.


ОБНОВИТЬ

Пытаясь установить wine в Synaptic, оно не работает на самом деле: после того, как он был выбран для установки, пакет wine помечен как сломанный, а некоторые не обозначенные пакеты сигнализируются как сломанные.

введите описание изображения здесь


Как определить сломанные пакеты? Возможно ли, что они были объявлены сломанными, чтобы быть ошибкой?

Основная идея заключается в использовании aptitude и его больших опций.

Ответ следует за этим на ubuntuforums .

  • Сделано /etc/apt/sources.list поддерживает многоархива, добавив [arch = amd64, i386] в строку deb:

deb [arch=amd64,i386] http://fr.archive.ubuntu.com/ubuntu/ trusty universe

 sudo add-apt-repository ppa:ubuntu-wine/ppa sudo dpkg --add-architecture i386 sudo apt-get update 

Обновление базы данных теперь показывало отдельные загрузки amd64 и i386.

Затем я переключился на aptitude , из-за более сложного решателя зависимостей:

 sudo apt-get install aptitude sudo aptitude --full-resolver -f install wine1.7 

Полная информация: http://pastebin.com/Z9Ww11SU

Что я сделал кратко:

  • aptitude предложила решение, где wine1.7 не будет установлен, который был выбран первым ( 20 )
  • Это решение было отклонено с помощью r 20 – для меня это было немного сложно, я просто воспроизвел команды из другого ответа: сначала выбрали 20 вместо YES или NO; затем r 20 (отклонение удаления вина 1.7);
  • то n (кажется, что, если вы не выбрали Y , YES, aptitude --full-resolver дает вам новые параметры после каждого решения, я думаю, в этом случае было НЕТ, потому что он сказал «зависимости не разрешены» для Wine);
  • следующий шаг обеспечил хорошее решение: установить Wine и переустановить 14 пакетов:

ibasn1-8-heimdal libgphoto2-6 libgphoto2-port10 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal liblcms2-2 libroken18-heimdal libsane libsane-common libwind0-heimdal

  • Итак, последний был Y YES, а Wine 1.7 был установлен.

  • После этого установка playonlinux прошла без проблем:

 The following NEW packages will be installed: libwxgtk-media2.8-0{a} mesa-utils{a} playonlinux python-wxgtk2.8{a} python-wxversion{a} 0 packages upgraded, 5 newly installed, 0 to remove and 0 not upgraded.