pacotes quebrados - libg11-mesa-dri: i386

1

feliz ano novo!

Não é assim no meu PC: o) Ao instalar o IA32-libs, meu PC encontrou um problema de pacote quebrado. (O sistema é ubuntu 12.10 - 64 bits e eu quero compilar os alvos de 32 bits.)

A saída do console é vaga sobre isso, mas eu obtive mais informações do GUI update-manager: esta é a saída:

"De acordo com as regras do programa, as palavras-chave são:

libgl1-mesa-dri: i386: Depende: libgcc1 (> = 1: 4.1.1) maar 1: 4.7.2-2ubuntu1 é geïnstalleerd "

Isso é holandês para: libgl1-mesa depende da libgcc1 1.4.1.1 mas a 1.4.7.2 já está instalada no meu sistema.

O problema real é a incapacidade do apt-get de superar isso, porque não posso executar nenhuma atualização, nem pelo console nem pelo gerenciador de atualização da GUI. Então meu PC está basicamente preso.

eu tentei; apt-get install -f, remove, autoremove, atualiza, atualiza. e assim por diante.

Alguém tem uma ideia de como resolver isso?

muito obrigado rm

    
por rm- 31.12.2012 / 18:56

1 resposta

1

Acabei de encontrar uma resposta para minha própria pergunta:

link

sudo dpkg -i --force-overwrite /var/cache/apt/archives/yourbrokenpackage.deb

então:

sudo apt-get install -f

Isso fez o truque para mim. Mas eu realmente não sei o que realmente aconteceu com os arquivos quebrados. O arquivo --force-help diz:

"Sobrescrever Substituir um arquivo de um pacote por outro"

Então, eu não sei, mas pelo menos meu gerente de atualização está de volta; o)

    
por rm- 01.01.2013 / 15:52