Ubuntu 14.04: subprocesso dpkg-deb --control retornou status de saída de erro

1

Estou tentando fazer 'upgrade' e recebendo o seguinte erro.

$sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
  notepadqq-common
Use 'apt-get autoremove' to remove it.
The following packages will be upgraded:
  fonts-opensymbol
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/110 kB of archives.
After this operation, 1,024 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
E: Invalid archive signature
E: Internal error, could not locate member control.tar.{gzbz2xzlzma}
E: Prior errors apply to /var/cache/apt/archives/fonts-opensymbol_2%3a102.6+LibO4.2.8-0ubuntu5.2_all.deb
debconf: apt-extracttemplates failed: No such file or directory
dpkg-deb: error: '/var/cache/apt/archives/fonts-opensymbol_2%3a102.6+LibO4.2.8-0ubuntu5.2_all.deb' is not a debian format archive
dpkg: error processing archive /var/cache/apt/archives/fonts-opensymbol_2%3a102.6+LibO4.2.8-0ubuntu5.2_all.deb (--unpack):
 subprocess dpkg-deb --control returned error exit status 2
E: Sub-process /usr/bin/dpkg returned an error code (1)
    
por Naive 15.12.2017 / 08:56

1 resposta

2

Se eu encontrasse isso, tentaria:

sudo apt-get clean para limpar o cache do apt. Em seguida, execute sudo apt-get update para atualizar a lista de pacotes para o mais recente.

Em seguida, sudo apt-get -f install Then sudo dpkg --configure -a para tentar corrigir as instalações que não foram concluídas e, finalmente, sudo apt-get upgrade Para tentar novamente.

Claro que eu só mudaria se o comando anterior fosse executado sem erros

Tente isso e, se encontrar algum erro durante o processo, atualize sua pergunta com o comando e o erro em que você ficou preso.

    
por John Orion 15.12.2017 / 10:39