apt-get install travou em "Desempacotando o vinho..."

apt-get install travou em "Desempacotando o vinho..."

Estou executando o Ubuntu 14.04 LTS e usando um apt-get install playonlinuxcomando comum para instalá-lo.

No entanto, ele está sempre travando (ou seja, não faz mais nada):

Preparing to unpack .../wine1.6-amd64_1%3a1.6.2-0ubuntu4_amd64.deb ...
Unpacking wine1.6-amd64 (1:1.6.2-0ubuntu4) over (1:1.6.2-0ubuntu4) ...

Eu já tentei executar apt-get [auto]clean, apt-get updatetambém tentei baixar manualmente de um espelho diferente e instalar o pacote manualmente com dpkg -i, mas todas essas tentativas tiveram o mesmo resultado: travado em Unpacking wine1.6-amd64.

A execução sudo apt-get -f installou sudo dpkg --configure -adevido à tentativa de instalação anterior interrompida também não ajudou. E agora parece que os 2 pacotes de vinho no meu sistema estão em um formato muito inconsistente:

thatGuy@Neverland:/var$ dpkg -l wine1.6*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                 Version                 Architecture            Description
+++-====================================-=======================-=======================-==============================================================================
iU  wine1.6                              1:1.6.2-0ubuntu4        amd64                   Microsoft Windows Compatibility Layer (Binary Emulator and Library)
iHR wine1.6-amd64                        1:1.6.2-0ubuntu4        amd64                   (no description available)
rHR wine1.6-i386                         1:1.6.2-0ubuntu4        i386                    Microsoft Windows Compatibility Layer (32-bit support)

Por favor, ajude a salvar meu bacon!

Obrigado, -R

Responder1

Passei algumas horas nisso até encontrar dois tópicos anteriores em que o antivírus Sophos AV interferia nessa descompactação sem emitir um aviso. Desativando a verificação ao vivo, instale o Wine e ative novamente a verificação ao vivo.

Para desligar: sudo /opt/sophos-av/bin/savconfig set LiveProtection false
Para ligar:sudo /opt/sophos-av/bin/savconfig set LiveProtection true

Responder2

Tirado deFóruns do Ubuntu - Não é possível remover o pacote incorreto instalado do .deb:

Vamos modificar a postagem para corresponder ao seu pacote:

  1. Você pode imprimir a saída de cat /var/lib/dpkg/status | grep wine?
  2. dpkg -P wine
  3. Se isso não funcionar: dpkg -L wine. Isso listará os arquivos que o wine usa.
  4. Navegar para: /var/lib/dpkg/info.
  5. Exclua o arquivo: wine.postrm, possivelmente wine-version.postrm
  6. Correrapt-get remove --purge wine
  7. Remova todos os arquivos e diretórios encontrados com dpkg -L.
  8. Então corra apt-get update.

informação relacionada