Como consertar ou reinstalar os pacotes quebrados resultantes da instalação das atualizações?

3

Instalei recentemente o Kubuntu 14.04 e instalei atualizações disponíveis. Então, eu tenho uma tela preta com o ponteiro do mouse visível. Eu perdi meu desktop. No entanto, cheguei ao terminal com Ctrl+Alt+F1 . Então eu corri sudo apt-get install kubuntu-desktop . Isso me deu meu desktop de volta.

Infelizmente, descobri que alguns aplicativos estavam quebrados e ausentes, como muon, dolphin, kontact, ktp-contactlist, etc. Eu tentei várias dicas sobre pacotes e comandos apt . Nada funcionou. sudo apt-get update e sudo apt-get upgrade não resolveram o problema. Nada foi atualizado.

Eu consegui instalar com sucesso dolphin executando sudo apt-get install dolphin . Mas falhei com muon e kontact . A seguir é o que eu tentei por muon .

sithu@sithu-kubuntu:~$ sudo apt-get install muon
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 to resolve the situation:

The following packages have unmet dependencies:
muon : Depends: libmuonprivate2 (= 2.2.0-0ubuntu3) but it is not going to be installed
    Recommends: muon-updater but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Eu tentei instalar libmuonprivate2 , mas isso depende de software-properties-kde .

sithu@sithu-kubuntu:~$ sudo apt-get install libmuonprivate2
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 to resolve the situation:

The following packages have unmet dependencies:
libmuonprivate2 : Depends: software-properties-kde but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Eu tentei instalar software-properties-kde , mas isso depende de python3-software-properties .

sithu@sithu-kubuntu:~$ sudo apt-get install software-properties-kde
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 to resolve the situation:

The following packages have unmet dependencies:
software-properties-kde : Depends: python3-software-properties (= 0.92.36) but 0.92.37.1 is to be installed
E: Unable to correct problems, you have held broken packages.

Eu tentei instalar python3-software-properties , mas parece atualizar-se.

sithu@sithu-kubuntu:~$ sudo apt-get install python3-software-properties
Reading package lists... Done
Building dependency tree       
Reading state information... Done
python3-software-properties is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Eu também tentei localizar e reinstalar pacotes quebrados usando Gerenciador de Pacotes Synaptic , mas sem sorte. Aplicar as alterações deu-me este diálogo:

Could not apply changes!
Fix broken packages first.

"Corrigir pacotes quebrados" me deu este diálogo:

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Qualquer ajuda seria muito apreciada.

    
por Sithu 10.02.2015 / 12:40

2 respostas

3

Isso parece ser um problema com o pacote python3-software-properties ou alguns de seus arquivos de configuração, que podem fornecer informações imprecisas para apt-get . Assim, sugiro que você purgar este pacote:

sudo apt-get purge python3-software-properties

Em seguida, instale muon :

sudo apt-get install muon

Este último comando forçará uma nova instalação de python3-software-properties e qualquer outro pacote em que muon possa depender.

Para mais detalhes sobre apt-get purge , sugiro esta resposta .

    
por Luís de Sousa 11.02.2015 / 14:33
0

Depois de ... meses! de ter quebrado pacotes no meu 14,10 Ubuntu, e não encontrando nenhuma maneira de consertar o problema (eu tentei todas as soluções que você pode encontrar nas primeiras 10 páginas de resultados do google), eu acidentalmente encontrei como resolvê-lo para valer: Basta ir ao "modo de recuperação" no menu de inicialização, ativar a conexão de rede e executar a opção "corrigir pacotes quebrados". Vai demorar um pouco, mas resolve totalmente o problema.

    
por miltonlaufer 23.05.2016 / 06:20