Como faço para me livrar desses erros de pacotes quebrados e instale o Mate no Linux Mint 16 Petra?

1

Eu atualizei meu computador para o Linux Mint 16 Petra. Tudo funcionou perfeitamente durante a instalação sem erros ou indicações de problemas.

No entanto, depois que eu reiniciei, o Mate não era mais uma opção entre todas as sessões. Eu tenho Canela e Gnomo, mas não Mate.

Eu fiz o login usando o Cinnamon e tentei instalar o Mate usando o Synaptic, mas ele continua me dando erros sobre pacotes quebrados.

Como instalo o Mate no Linux Mint 16 Petra?

Aqui estão alguns resultados que espero que sejam úteis para determinar o problema:

homebase ~ # sudo apt-get install mate-desktop-environment
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:
 mate-desktop-environment : Depends: mate-core (= 1.6.0.1+raring) but it is not going to be installed
                            Depends: mate-screensaver (>= 1.6.0) but it is not going to be installed
                            Depends: mate-applets (>= 1.6.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
homebase ~ # apt-get install mate-core
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:
 mate-core : Depends: libmatekbd (>= 1.6.0)
             Depends: libmatewnck (>= 1.6.0)
             Depends: libmatedesktop (>= 1.6.0)
E: Unable to correct problems, you have held broken packages.
homebase ~ # apt-get install libmatekbd
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:
 mate-settings-daemon : Depends: mate-settings-daemon-gstreamer (>= 1.6.1-1~mate1+petra) but it is not going to be installed or
                                 mate-settings-daemon-pulse (>= 1.6.1-1~mate1+petra) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
    
por Questioner 25.11.2013 / 13:36

3 respostas

2

A solução que funcionou para mim:

  1. Use o Synaptic para remover todos os pacotes relacionados a MATE . Qualquer coisa com MATE no nome.

  2. Altere os repositórios para os padrões usando as origens de software interface. Por alguma razão, o Synaptic não abriria essa interface, então usei o Gerenciador de Atualizações .

  3. Atualize as informações do pacote.

  4. Instale mint-meta-mate .

  5. Efetue logout e faça login novamente usando MATE .

Tudo está bem agora.

    
por 26.11.2013 / 03:46
0

Recebi ajuda desse link: link .
Espero que você ache útil.

    
por 12.09.2014 / 08:06
0

Usando o aptitude para gerenciamento de pacotes ao invés do apt-get, por favor, note que é uma má prática usar aptitude e apt-get de forma intercambiável, já que eles gravam separadamente as mudanças feitas por um usuário.

Abra o Terminal no Menu Mint e comece com os comandos:

sudo aptitude update && sudo aptitude install gtkorphan

Continue executando:

sudo aptitude update && sudo aptitude upgrade

Isso é usado para confirmar que você tem todas as atualizações.

Para limpar os pacotes quebrados, use o comando:

sudo aptitude -f

Por favor, vá para o seguinte link para mais informações link

    
por 28.02.2017 / 13:01