Hello, Est-ce qu'on parle des clés du dépôts de Docker ? Dans ce cas, je me tournerais vers la commande apt-key list qui permet de lister les clés, et apt-key del <key-id> pour supprimer la clé voulu.
Le 12 février 2018 à 17:02, G2PC <[email protected]> a écrit : > Bonjour. > > Je crée un script pour supprimer Docker sur Debian 9. > > Lors de l'installation de Docker, il faut valider la clé, et, j'avais eu > un message qui indiquait que le paquet dirmngr n'est pas installé. > > Maintenant, je veux supprimer Docker mais je me demande comment sont > gérées les clés à l'installation. > > Si je fais un autoremove du paquet dirmngr, est ce que le fichier > contenant les clés sera supprimé, si il contient d'autres clés ? > > apt autoremove dirmngr > if [ "$?" = "0" ] ; then > echo "Le paquet dirmngr pour gérer les clés est supprimé." > else > echo "Le paquet dirmngr pour gérer les clés n'a pas été supprimé." > fi > > > D'ailleurs, voilà le script en entier, si vous voulez m'aider à > l'améliorer, le compléter. > > #!/bin/bash > > apt autoremove docker docker-engine docker-compose > if [ "$?" = "0" ] ; then > echo "Docker a été supprimé." > else > echo "Docker n'a pas été supprimé." > fi > > apt autoremove dirmngr > if [ "$?" = "0" ] ; then > echo "Le paquet dirmngr pour gérer les clés est supprimé." > else > echo "Le paquet dirmngr pour gérer les clés n'a pas été supprimé." > fi > > apt autoremove > if [ "$?" = "0" ] ; then > echo "Les paquets qui ne sont plus nécessaires ont également été > supprimés." > else > echo "Les paquets qui ne sont plus nécessaires n'ont pas été supprimé." > fi > > apt clean > if [ "$?" = "0" ] ; then > echo "Les paquets présents dans /var/cache/apt/archives ont été supprimés." > else > echo "Les paquets présents dans /var/cache/apt/archives n'ont pas été > supprimés." > fi > > apt purge '~c' > if [ "$?" = "0" ] ; then > echo "Les fichiers de configuration des paquets désinstallés non purgés > ont été supprimés." > else > echo "Les fichiers de configuration des paquets désinstallés non purgés > n'ont pas été supprimés." > fi > > rm /etc/apt/sources.list.d/docker.list > if [ "$?" = "0" ] ; then > echo "Le dépôt ajouté pour Docker a été supprimé." > else > echo "Le dépôt ajouté pour Docker n'a pas été supprimé." > >

