error processing software-center após a atualização precisa para quantal

2

Após o upgrade preciso para o quantal, não consigo executar apt-get upgrade ou apt-get -f install

sam@ubuntu-vm:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 software-center : Depends: ubuntu-sso-client-gtk but it is not installable
                   Recommends: xz-lzma but it is not installable
E: Unmet dependencies. Try using -f.
sam@ubuntu-vm:~$ sudo apt-get -f install
Preparing to replace software-center 5.2.6 (using .../software-center_5.4.1.2_all.deb) ...
Unpacking replacement software-center ...
dpkg: error processing /var/cache/apt/archives/software-center_5.4.1.2_all.deb (--unpack):
 symbolic link '/usr/share/gnome/help/software-center/kn/software-center.xml' size has changed from 61 to 0
...
Errors were encountered while processing:
 /var/cache/apt/archives/software-center_5.4.1.2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu tentei:

sudo apt-get remove --purge software-center software-center-aptdaemon-plugins sem sucesso

Eu tentei:

sudo apt-get clean

e

sudo dpkg --configure -a
sudo apt-get -f install

Eu tentei reiniciar e não ir.

Algum truque para recuperar meu apt-get funcionando?

    
por Sam Saffron 20.11.2012 / 02:41

1 resposta

1

Para resolver isso, desinstalei os pacotes ofensivos, no meu caso:

sudo apt-get remove software-center ubuntu-desktop

Uma vez removido, consegui reinstalá-los.

Eu localizei o que remover ao perseguir a árvore de dependências. Primeiro, tentei remover software-center e reclamei da dependência ubuntu-desktop , então tentei adicioná-la.

Acho que uma abordagem geral semelhante deve funcionar para outros erros como esse.

    
por Sam Saffron 20.11.2012 / 04:14