O subprocesso retornou um código de erro (Resolvido)

0

Então, de repente, qualquer comando do apt-get não está mais funcionando para mim. por exemplo, quando eu digito sudo apt-get upgrade ele gera

    After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up snapd (2.32.3.2~14.04) ...
Failed to enable unit: Unit file snapd.autoimport.service does not exist.
dpkg: error processing package snapd (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 snapd
E: Sub-process /usr/bin/dpkg returned an error code (1)

esse mesmo problema ocorre quando eu digito apt-get autoremove sudo apt-get install -f e a maioria dos outros comandos do apt-get. O que posso fazer, não consigo encontrar nada que me ajudasse na internet

Então, depois que eu tentei sudo apt install --reinstall snapd , isso é o que é produzido

    Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reinstallation of snapd is not possible, it cannot be downloaded.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up snapd (2.32.3.2~14.04) ...
Failed to enable unit: Unit file snapd.autoimport.service does not exist.
dpkg: error processing package snapd (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 snapd
E: Sub-process /usr/bin/dpkg returned an error code (1)

alguma outra solução?

    
por L_Cleo 11.05.2018 / 19:23

1 resposta

0

Adicione exit 0 a /var/lib/dpkg/info/snapd.prerm após #!/bin/sh . Então faça:

dpkg --purge --force-all snapd
sudo apt-get update

Parece que você usou o repositório mais antigo para instalar snapd ou você atualizou seu Ubuntu de maneira não limpa. Portanto, não se esqueça de verificar seu sources.list para repositórios inválidos.

    
por Olimjon 11.05.2018 / 20:14