web-dev-qa-db-fra.com

Impossible de désinstaller AVG antivirus

Chaque fois que j'essaie de désinstaller AVG ou toute autre application, cela apparaît:

~$ Sudo dpkg -r avg2013flx
(Reading database ... 204955 files and directories currently installed.)
Removing avg2013flx (2013.3118) ...
Failed to stop avgd.service: Unit avgd.service not loaded.
invoke-rc.d: initscript avgd, action "stop" failed.
dpkg: error processing package avg2013flx (--remove):
subprocess installed pre-removal script returned error exit status 5
Errors were encountered while processing:
avg2013flx**
3
Daniel Ivanov

Le problème est que le script de désinstallation tente d’arrêter le service "avgd" afin de pouvoir le désinstaller. Cependant, le script échoue et abandonne si le service n'est pas en cours d'exécution à ce moment! Vous pouvez soit essayer de faire en sorte que le service s'exécute de telle sorte qu'il puisse s'arrêter (j'ai échoué) ou vous pouvez modifier le script de désinstallation fourni par AVG.

Sur mon système, le fichier "pré-supprimé" avg2013flx.prerm était dans /var/lib/dpkg/info/.

Sudo nano /var/lib/dpkg/info/avg2013flx.prerm

Ou utilisez l'éditeur avec lequel vous êtes à l'aise et commentez ou supprimez les lignes qui ressemblent à ceci:

if which invoke-rc.d >/dev/null 2>&1; then
    invoke-rc.d avgd stop
else
    /etc/init.d/avgd stop
fi

Enregistrez le fichier et Sudo apt-get purge avg2013flx devrait fonctionner pour supprimer le paquet de votre système.

4
Steven Kuck

Si AVG est déjà installé, exécutez cette commande dans un émulateur de terminal (Ctrl + Alt + T):

Sudo apt-get remove --purge avg2013flx
0
Eduardo Cola