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**
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.
Si AVG est déjà installé, exécutez cette commande dans un émulateur de terminal (Ctrl + Alt + T):
Sudo apt-get remove --purge avg2013flx