Ubuntu 14.04 - у вас были сломанные пакеты

7

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

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.

Я хочу, чтобы мой компьютер вернулся только к гному и единству ubuntu. Есть предположения? (Перестановка не может быть и речи)

    
задан user3379926 31.07.2014 в 14:52
источник

1 ответ

4

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

Итак, проблема здесь заключается в том, что добавлен Gnome 3.12 ppa.

gnome-settings-daemon-schemas

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

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

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

, но это приведет к удалению некоторых из-за зависимостей - так что гном 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
    
ответ дан Tim 31.07.2014 в 15:22