Análise do problema acima. Citando o post:
The following packages have unmet dependencies:
lib32asound2: Depends: libasound2 (= 1.0.23-2.1) but 1.0.24.1-2 is installed.
The following actions will resolve these dependencies:
Isso significa que lib32asound2
tem libasound2
como dependência. Contudo,
a versão de libasound2
installed (1.0.24.1-2) é de um número de versão superior ao exigido por lib32asound2
(1.0.23-2.1). Isso está causando erros para o gerenciador de pacotes (aptitude), já que, sem um aviso especial, ele não fará o downgrade do pacote para uma versão inferior.
Conforme postado, as informações da versão são
libasound2:
Installed: 1.0.24.1-2
Candidate: 1.0.24.1-2
Version table:
*** 1.0.24.1-2 0 500 http://mirror.transact.net.au/debian/ testing/main amd64 Packages
100 /var/lib/dpkg/status
Parece que esta faltando a versão estável. Eu tenho
$ apt-cache policy libasound2
libasound2:
Installed: 1.0.23-2.1
Candidate: 1.0.23-2.1
Version table:
1.0.24.1-3 0
50 http://debian.lcs.mit.edu/debian/ unstable/main amd64 Packages
*** 1.0.23-2.1 0
500 http://debian.lcs.mit.edu/debian/ squeeze/main amd64 Packages
100 /var/lib/dpkg/status
A solução imediata é remover libasound2
com apt-get purge libasound2
e certificar-se de que não há fontes de teste listadas. A postagem não listou nenhuma, mas apt-cache
não mostraria informações sobre fontes que não foram listadas, supondo que o cache esteja atualizado. Portanto, também execute apt-get update
para garantir que o cache esteja atualizado. Além disso, ative as atualizações de segurança para estabilidade.