dpkg remove, problemas de dependências

1

Acabei de reinstalar o Ubuntu 12.04. Eu tinha certeza de que estava instalando a versão de 32 bits, no entanto, é (na verdade, uma versão de 64 bits). Enquanto isso, tentei instalar algumas bibliotecas em sua versão de 32 bits. Não funcionou, de alguma forma acabei com sudo apt-get -f install enlouquecendo e querendo deletar tudo. Eu parei lá com a biblioteca de 32 bits. Então percebi que estava rodando um sistema operacional de 64 bits, então baixei a versão de 64 bits do lib. Antes de executar o script de instalação, executei o script de remoção da lib de 32 bits, com o seguinte resultado:

dpkg: warning: there's no installed package matching updatorgui
dpkg: warning: there's no installed package matching flycapture-doc
dpkg: warning: there's no installed package matching flycap
...etc.

O que faz sentido, já que nunca consegui instalar a biblioteca de 32 bits. Então alguém pode pensar que eu poderia agora instalar o 64. Uh oh:

Installing FlyCapture2 packages...
dpkg: error processing libflycapture-2.5.3.4_amd64.deb (--install):
libflycapture2: 2.5.3.4 (Multi-Arch: no) is not co-installable with
libflycapture2:i386 2.5.3.4 (Multi-Arch: no) which is currently installed

Então, minhas perguntas são:

  • Como faço para limpar o dpkg ou remover o material de 32 bits e, em seguida, instalar meu lib?
  • Como corrijo o apt-get para que ele não queira excluir todo o sistema?
  • Como é possível instalar o Ubuntu 64 quando tenho certeza de que baixei o torrent 32?

Eu realmente tentei acertar as coisas, mas estou bastante preso agora ...

    
por CTZStef 15.09.2013 / 21:28

1 resposta

0

Ele diz que não é possível instalar quando você tem o libflycapture2: i386 instalado ... então remova esse pacote.

sudo dpkg -r libflycapture2:i386
    
por psusi 15.09.2013 / 23:48