Comment désinstaller complètement une application qui continue à être lancée au démarrage ?

Voir d’abord l’article : Démarrage automatique de services au boot

Exemple : AnyDesk dont l’icône s’affiche dans la barre de menu au boot

La commande de désinstallation $ sudo apt-get remove n’est pas complète pour certaines applications.

  1. Vérifions les services avant et après la suppression :
$ sudo grep -Ri anydesk /etc/*

/etc/anydesk/system.conf:ad.anynet.last_relay=relay-48c310e5.net.anydesk.com:80:443:6568
/etc/mailcap:x-scheme-handler/anydesk; anydesk %s; test=test -n « $DISPLAY »
/etc/systemd/system/multi-user.target.wants/anydesk.service:Description=AnyDesk
/etc/systemd/system/multi-user.target.wants/anydesk.service:ExecStart=/usr/bin/anydesk –service
/etc/systemd/system/multi-user.target.wants/anydesk.service:PIDFile=/var/run/anydesk.pid
/etc/systemd/system/anydesk.service:Description=AnyDesk
/etc/systemd/system/anydesk.service:ExecStart=/usr/bin/anydesk –service
/etc/systemd/system/anydesk.service:PIDFile=/var/run/anydesk.pid

2. Lancement de la ‘purge’ (plus complète que ‘remove’)

sudo apt-get purge anydesk


Suppression de anydesk (6.2.1) …
Removed /etc/systemd/system/multi-user.target.wants/anydesk.service.
Traitement des actions différées (« triggers ») pour …
Rebuilding /usr/share/applications/bamf-2.index…
Purge des fichiers de configuration de anydesk (6.2.1) …

3. Vérifions que les services ont bien été supprimés ?

$ sudo grep -Ri anydesk /etc/*

La commande ne retourne désormais aucune ligne : Anydesk a bien été totalement supprimé

+ Vérifier aussi les services : Démarrage automatique de services au boot