Проблема с установкой GNOME Shell: неудовлетворенные зависимости

Когда я попытался установить GNOME Shell (с помощью Ubuntu Software Center), эта ошибка обнаружилась.

Error message

В сообщении говорится:

Зависимости пакета не могут быть разрешены

Эта ошибка может быть вызвана необходимыми дополнительными программными пакетами, которые отсутствуют или не устанавливаются. Кроме того, может возникнуть конфликт между программными пакетами, которые нельзя устанавливать одновременно.

Вот зависимости:

The following packages have unmet dependencies:

gnome-shell: Depends: libpulse-mainloop-glib0 (>= 1:0.99.1) but 1:1.0-0ubuntu3 is to be installed
             Depends: libpulse0 (>= 1:0.99.1) but 1:1.0-0ubuntu3 is to be installed
             Depends: libxfixes3 (>= 1:5.0) but 1:5.0-4 is to be installed

Так что вы можете помочь мне установить GNOME Shell?

1
задан 18 December 2011 в 11:49

3 ответа

У меня была похожая проблема с установкой gnome-session-fallback. Проблема заключается в том, что вы пытаетесь установить что-то, что зависит от старых версий

libpulse-mainloop-glib0, libpulse0 и libxfixes3

. Попробуйте удалить эти три, а затем установить оболочку gnome. В результате зависимости должны быть установлены в более старых версиях.

0
ответ дан 18 December 2011 в 11:49

попробуйте установить с терминала

sudo apt-get install gnome-shell

, если какая-либо зависимость отсутствует, она также будет отображена, установите их тоже. после этого вам может быть хорошо пойти.

0
ответ дан 18 December 2011 в 11:49

Я получил ту же ошибку, и я сравнил версии пакета в новой установке с версиями зеркала и заметил несоответствие.

Оказывается, что при моей установке Oneiric по умолчанию обновления не включены по умолчанию.

Чтобы это исправить,

  1. Откройте приложение Software Sources .
  2. Перейдите на вкладку Обновления и включите oneiric-security и oneiric-updates .
  3. Откройте окно терминала и запустите sudo apt-get update.

Теперь вы сможете без проблем установить gnome-shell и все его зависимости.

По крайней мере, это исправило то же самое сообщение об ошибке, которое я получил.

0
ответ дан 18 December 2011 в 11:49

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

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