(Ubuntu 15.10 64bit) Пропавшие без вести: зависимости от i386 libglib2 и libgtk2

когда я пытаюсь установить определенные программы на 32 бита как в этом Вине случая от Центра программного обеспечения или из репозитория WineHQ или например PCSX2, я получаю ошибки для недостающих зависимостей. Когда я пытаюсь установить недостающие зависимости, я получаю ошибки для более недостающих зависимостей, и это продолжается на.

Я запускаю актуальную Ubuntu 15.10 64bit. Мои настройки:

Ubuntu Software and Updates (Я не поддерживал бэкпорты, активные прежде),

PCSX2

sudo apt-get install pcsx2
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:
pcsx2:i386 : Depends: libgdk-pixbuf2.0-0:i386 (>= 2.22.0) but it is not going to be installed
          Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not going to be installed
          Depends: libgtk2.0-0:i386 (>= 2.24.0) but it is not going to be installed
          Depends: libwxgtk3.0-0v5:i386 (>= 3.0.2+dfsg) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

libglib зависит от libgtk, libgtk зависит от libglid

sudo apt-get install libglib2.0-0: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:
default-jre : Depends: default-jre-headless (= 2:1.7-52) but it is not going to be installed
openjdk-7-jre : Depends: openjdk-7-jre-headless (= 7u95-2.6.4-0ubuntu0.15.10.1) but it is not going to be installed
             Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but it is not going to be installed
             Depends: libglib2.0-0 (>= 2.16.0) but it is not going to be installed
             Depends: libgtk2.0-0 (>= 2.8.0) but it is not going to be installed
             Depends: libpango-1.0-0 (>= 1.14.0) but it is not going to be installed
             Depends: libatk-wrapper-java-jni (>= 0.30.4-0ubuntu2) but it is not going to be installed
             Recommends: libgnome-2-0 but it is not installable
             Recommends: libgnomevfs2-0 but it is not going to be installed
             Recommends: libgconf-2-4 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

способность:

sudo aptitude install libglib2.0-0:i386 
The following NEW packages will be installed:
libglib2.0-0:i386{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1.175 kB of archives. After unpacking 5.372 kB will be used.
The following packages have unmet dependencies:
libglib2.0-0 : Breaks: libglib2.0-0:i386 (!= 2.46.2-1ubuntu1) but 2.46.1-1 is to be installed.
libglib2.0-0:i386 : Breaks: libglib2.0-0 (!= 2.46.1-1) but 2.46.2-1ubuntu1 is installed.
open: 352; closed: 1536; defer: 284; conflict: 1492         O
The following actions will resolve these dependencies:

   Remove the following packages:      
[List of over a 1000 packages !!!]

Вино

Установка от центра программного обеспечения:

Package dependencies cannot be resolved
This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.
The following packages have unmet dependencies:
wine: 

Терминал:

sudo apt-get install --install-recommends winehq-staging
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:
winehq-staging : Depends: wine-staging (= 1.9.3~ubuntu15.10.1)
E: Unable to correct problems, you have held broken packages.

:

sudo apt-get install wine-staging
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-staging : Depends: wine-staging-i386 (= 1.9.3~ubuntu15.10.1)
E: Unable to correct problems, you have held broken packages.

:

sudo apt-get install wine-staging-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:
wine-staging-i386:i386 : Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not going to be installed
                      Depends: libgstreamer-plugins-base1.0-0:i386 (>= 1.0.0) but it is not going to be installed
                      Depends: libgstreamer1.0-0:i386 (>= 1.4.0) but it is not going to be installed
                      Recommends: libgnutls26:i386 but it is not installable
                      Recommends: libgtk-3-0:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Синаптический

  • Испытанные фиксирующие поврежденные пакеты, нет ни одного.

  • Разыскиваемый libglib2.0-0:i386, ничто.

  • Разыскиваемый libglib обычно:

    Synapctic

  • Отмечание libglib2.0-dev поскольку установка удаляет gdm, gnome, ubuntu-desktop и настройки, unity, libglib.2.0-0 и намного больше, снижения libglib2.0-0, установки libpcre3-dev, libpcre32-2, libpcrecpp0v5, zlib1g-dev.

  • Отмечание libglib2.0-0-dbg поскольку установка снова удаляет весь материал, ничто нового установок, снижения libglib2.0-0.

Так libglib2.0-0 уже установлен, по-видимому, версия на 64 бита, правильно? Или libglib2.0-0:i386 также уже установленный? Программное обеспечение на 64 бита как дельфин, Retroarch или Steam работает и установленное правильно. Это могло все быть проблемой недостающих заголовков где-нибудь?

Я действительно понятия не имею.Пожалуйста, помогите мне.Спасибо.

0
задан 16 February 2016 в 00:02

3 ответа

Решение ответа может быть найдено здесь: http://forums.pcsx2.net/Thread-Ubuntu-15-10-64bit-Missing-i386-dependencies-libglib2-and-libgtk2

Все благодаря справке gregory от pcsx2. Я вручную вызвал libglib2.0-0 к правильной версии через Синаптический, который решил проблему. В процессе переустановки libglib, рабочий стол человечности, gdm, гном и рабочий стол гнома человечности удаляются поэтому после перезагрузки, необходимо установить тех, которые снова через командную строку (crtl+alt+f1), перезагрузка снова, и все должно быть прекрасным затем. По крайней мере это - то, как я решил эту проблему.

0
ответ дан 29 September 2019 в 12:14

Важно, чтобы у Вас была та же версия libary в 32 и 64 битах, иначе Вы не можете установить другую дугу.

необходимо активироваться, 32 бита освобождает:

sudo apt-get install ia32-libs

И Вам, вероятно, придется иметь добавить репозиторий вселенной также.

-1
ответ дан 29 September 2019 в 12:14

Я поразил то же в Ubuntu 16.04. Первопричина: Intel Linux Graphics updater инструмент, повреждающий некоторые пакеты.

Я установил ppa-purge и удаленный это с:

sudo ppa-purge -s download.01.org ppa:gfx/ubuntu
0
ответ дан 29 September 2019 в 12:14

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

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