Ubuntu 14.04 - Você realizou pacotes quebrados

7

Essa é uma pergunta muito popular, mas fique à vontade comigo, já que tentei tudo o que você está prestes a sugerir. Então é isso que eu recebo:

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.

Então eu tento instalar o unity-control-center

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

Então eu tento instalar o unity-settings-daemon

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

O problema raiz parece ser que gnome-settings-daemon-schemas versão 3.10 ou menos é necessário, mas não é possível obtê-lo por algum motivo.

Então você pode estar pensando em tentar o seguinte:

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

Eu estou atualmente conectado ao gnome, quando tento inicializar em lightgdm o sistema trava logo após algo no spooling da impressora.

Eu atualmente tenho gdm, kdm e lightgdm.

Eu quero que meu computador volte para apenas o gnome e o ubuntu unity. Alguma ideia? (A reinstalação está fora de questão)

    
por user3379926 31.07.2014 / 16:52

1 resposta

4

O Unity é baseado no gnome. Muitos dos pacotes unitários (e ubuntu-desktop ) dependem dos pacotes gnome.

Portanto, o problema aqui parece ser que o Gnome 3.12 ppa foi adicionado.

gnome-settings-daemon-schemas

faz parte do Gnome. Os pacotes que você está tentando instalar ( ubuntu-desktop ) precisam da versão 3.10 do gnome, mas ele não pode chegar à versão 3.10, porque o ppa está dizendo para obtê-lo dos 3.12 repos.

Se você quiser unidade de volta, você precisa instalar a versão anterior:

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

mas isso irá remover alguns por causa de dependências - assim o gnome 3.12 irá quebrar ...

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
    
por Tim 31.07.2014 / 17:22