Ubuntu 14.04 - У вас есть сломанные пакеты

Ubuntu 14.04 - У вас есть сломанные пакеты

Это очень популярный вопрос, но потерпите меня, так как я перепробовал все, что вы собираетесь предложить. Итак, вот что я получаю:

sudo apt-get install ubuntu-desktop
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 resolve the situation:

The following packages have unmet dependencies:
 ubuntu-desktop : Depends: ubuntu-session but it is not going to be installed
                  Depends: unity-control-center but it is not going to be installed
                  Depends: unity-settings-daemon but it is not going to be installed
                  Recommends: xul-ext-webaccounts but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Итак, я пытаюсь установитьunity-control-center

Depends: unity-settings-daemon but it is not going to be installed

Итак, я пытаюсь установитьunity-settings-daemon

Depends: gnome-settings-daemon-schemas (< 3.10) but 3.12.2-0ubuntu1~trusty2 is to be installed

Основная проблема, по-видимому, заключается в том, что gnome-settings-daemon-schemasнеобходима версия 3.10 или ниже, но по какой-то причине ее невозможно получить.

Поэтому вы можете подумать: попробуйте следующее:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get clean
sudo apt-get autoclean
sudo dpkg --configure -a
sudo -f

Я вошел в Gnome, но когда пытаюсь загрузить lightgdmсистему, она зависает сразу после сообщения о спулинге принтера.

В настоящее время у меня установлены gdm, kdm и lightgdm.

Хочу вернуть на свой компьютер только gnome и ubuntu unity. Есть мысли? (Переустановка исключена)

решение1

Unity основан на gnome. Многие пакеты unity (и ubuntu-desktop) зависят от пакетов gnome.

Похоже, проблема в том, что был добавлен PPA-пакет Gnome 3.12.

gnome-settings-daemon-schemas

является частью Gnome. Пакеты, которые вы пытаетесь установить ( ubuntu-desktop), требуют версию 3.10 из gnome, но он не может получить версию 3.10, поскольку ppa говорит ему получить ее из репозиториев 3.12.

Если вы хотите вернуть Unity, вам необходимо установить предыдущую версию:

sudo apt-get install gnome-settings-daemon-schemas=3.8.6.1-0ubuntu11.2

но это приведет к удалению некоторых зависимостей, поэтому gnome 3.12 сломается...

The following packages will be REMOVED
  gdm gnome-control-center gnome-session gnome-settings-daemon gnome-shell
The following packages will be DOWNGRADED:
  gnome-settings-daemon-schemas

Связанный контент