web-dev-qa-db-fra.com

Comment supprimer complètement "certbot" d'ubuntu?

J'ai essayé

Sudo apt-get remove python-certbot-Apache
Sudo apt-get purge --auto-remove python-certbot-Apache
Sudo apt-get remove  python3-certbot-Apache
Sudo apt-get purge --auto-remove python3-certbot-Apache

mais lorsque j'exécute la commande certbot, elle est toujours reconnue. Comment puis-je le supprimer complètement, donc, taper cette commande était comme n'importe quelle commande non reconnue.

1
T.Todua

Effectuez une recherche avec Sudo dpkg -l *certbot* pour trouver le -l *certbot* effectue une recherche d'expression régulière afin que les packages dont le nom inclut "certbot" soient renvoyés dans les résultats de la recherche.

dpkg-query actions
       See dpkg-query(1) for more information about the following actions.

       -l, --list package-name-pattern...
           List packages matching given pattern.

Cette dpkg-query -l *certbot* fera de même. Voir info dpkg!

2
George Udosen

Les étapes ci-dessous ont fonctionné pour moi lorsque j'avais besoin de la même solution.

  1. Supprimer Certbot

    Sudo certbot delete
    
  2. Supprimer le package Apache de Certbot

    Sudo apt purge python-certbot-Apache
    
  3. Désactivez le fichier de configuration SSL créé par certbot

    Sudo a2dissite 000-default-le-ssl.conf
    
  4. Supprimer les fichiers certbot manuellement

    Sudo rm -rf /etc/letsencrypt/
    Sudo rm -rf /var/lib/letsencrypt/
    Sudo rm -rf /var/log/letsencrypt/
    
  5. Assurez-vous que le dépôt est mis à jour et supprimez automatiquement

    Sudo apt update
    Sudo apt upgrade
    Sudo apt autoremove
    
  6. Attention: En outre, vous pouvez également réinstaller Apache2 si nécessaire pour les nouveaux fichiers de configuration

    Sudo apt purge Apache2
    Sudo service Apache2 restart
    

    Si mods-available le dossier est également complètement purgé pendant le processus de suppression d'Apache2 puis PHP ne sera pas exécuté et le code sera affiché sur le navigateur. Veuillez suivre le processus ci-dessous dans ce cas,

    Sudo apt purge libapache2-mod-php7.2
    Sudo apt install libapache2-mod-php7.2
    Sudo a2enmod php7.2
    Sudo apachectl configtest
    Sudo service Apache2 restart
    

J'espère que cela aide quelqu'un.

4
Muniraj