logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-04-2012 23:38:47

serda
Membre
Inscription : 23-04-2012

Question sur la desinstallation de soft

Bonjour tout le monde smile

Je post ici car a chaque fois que je veux enlever un soft de mon systeme debian j'ai toujours des traces qui restent ...

Un exemple avec apache(2):

Je le desinstal en faisant

aptitude remove --purge apache2


la pas de probleme, mais lorsque je fait un

locate apache2


apres il reste des trace dans /usr, /var, /etc ( lien symbolique )...

Est ce normal ?? je m'y prend mal pour l'enlever ??

Si quelqu'un a un debut de reponse je suis preneur smile

Hors ligne

#2 24-04-2012 01:24:54

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

Re : Question sur la desinstallation de soft

Salut

En gros, le système de gestion des paquets Debian conserve les fichiers de configuration d’un paquet lors de sa suppression. Utile si on réinstalle le paquet. Encombrant si on ne le remet jamais. Pour ma part, j'ai l'habitude de faire à l'occasion un

aptitude purge ~c


pour faire un petit ménage. On peut aussi faire un

aptitude purge ?config-files


c'est la même chose. Avant de procéder pour vrai, on peut toujours faire une simulation avec un

aptitude purge ~c -s


pour voir ce qui sera enlevé. Vraiment efficace cette commande, rien à redire.


"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#3 24-04-2012 01:34:22

serda
Membre
Inscription : 23-04-2012

Re : Question sur la desinstallation de soft

Je vien de tester tes commande et sa ma l'air pas mal pour eviter d'avoir un systeme crado .

Mais en aucun cas sa ne m'enleve les trace que j'ai dans /var ect...

Hors ligne

#4 24-04-2012 02:46:41

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

Re : Question sur la desinstallation de soft

Perso, une fois le aptitude remove --purge fait suivi du aptitude purge ~c, je ferais une recherche une recherche de ce qui reste, comme tu as fait, ou avec un

# find / -name "*slapd*"


, puis j'effacerais les dernières traces restantes à coup de rm.


"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#5 24-04-2012 02:48:12

serda
Membre
Inscription : 23-04-2012

Re : Question sur la desinstallation de soft

Oki donc c'est se que je pensait ^^ rien ne remplace le coup des rm a tout va apres une desinstal wink

Hors ligne

#6 24-04-2012 05:01:39

serda
Membre
Inscription : 23-04-2012

Re : Question sur la desinstallation de soft

En tous cas si uelqu'un sait comment virer les fichier restant apres une desinstal sa serait cool car la jtest des installation/desinstallation et je vois que mon systeme est vraiment degueulasse ... toujour autant de reste des /usr /var ... bref j'commence a desespéré

Hors ligne

#7 24-04-2012 16:39:44

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : Question sur la desinstallation de soft

Entre temps, tu as mis à jour les index de locate? avec updatedb. (oui bon, on sait jamais)
As-tu lors de la désinstallation, des avertissement du type "le dossier n'était pas vide, il n'a donc pas été supprimé". C'est fréquent, debian laisse à l'utilisateur l'initiativ de les supprimer ou les garder selon le besoin.

Hors ligne

#8 24-04-2012 18:26:11

zoroastre74
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.2
(G)UI : Awesome wm v3.4.13 (Octopus)
Inscription : 28-08-2010

Re : Question sur la desinstallation de soft

Yep!

Pour ma part, je ne fais plus de "aptitude remove paquet.deb --purge", la fonction de purge n'est pas aussi efficace lorsqu'elle est associée à remove.
Donc,

aptitude remove paquet


suivi d'un

aptitude purge '~c'


(les guillemets sont sécurisants)

Cette commande peut être sympa pour supprimer les fichiers de configuration :

dpkg --purge `dpkg --get-selections|awk '/deinstall/ {print $1}'`


@+

Zoroastre.

Hors ligne

#9 24-04-2012 20:05:25

serda
Membre
Inscription : 23-04-2012

Re : Question sur la desinstallation de soft

Entre temps, tu as mis à jour les index de locate? avec updatedb. (oui bon, on sait jamais)
As-tu lors de la désinstallation, des avertissement du type "le dossier n'était pas vide, il n'a donc pas été supprimé". C'est fréquent, debian laisse à l'utilisateur l'initiativ de les supprimer ou les garder selon le besoin.


Oui il me sort sa depuis que je supprime a coup de 'rm -r' les trace qu'il restent hmm

Merci pour updatedb ^^.


@zoroastre74:

j'vien de teste le coup du 'purge ~c' apres un aptitude remove paquet et sa marche d'enfer !


Apres toute vos reponse voila se qu'il me reste sur "apache": (a titre d'info c'est rien comparer a avant ^^)

root@nunux:/# locate apache
/etc/bash_completion.d/apache2ctl
/etc/php5/apache2
/etc/php5/apache2/conf.d
/usr/share/bug/apache2-mpm-prefork
/usr/share/bug/apache2-mpm-prefork/script
/usr/share/doc/apache2-mpm-prefork
/usr/share/doc/libapache2-mod-php5
/usr/share/lintian/overrides/apache2-mpm-prefork
/usr/share/lintian/overrides/libapache2-mod-php5
/usr/share/maven-repo/org/apache
/usr/share/maven-repo/org/apache/commons
/usr/share/maven-repo/org/apache/commons/commons-compress
/usr/share/maven-repo/org/apache/commons/commons-compress/1.0
/usr/share/maven-repo/org/apache/commons/commons-compress/debian
/usr/share/maven-repo/org/apache/commons/commons-compress/1.0/commons-compress-1.0.jar
/usr/share/maven-repo/org/apache/commons/commons-compress/1.0/commons-compress-1.0.pom
/usr/share/maven-repo/org/apache/commons/commons-compress/debian/commons-compress-debian.jar
/usr/share/maven-repo/org/apache/commons/commons-compress/debian/commons-compress-debian.pom
/usr/share/vim/vim72/syntax/apache.vim
/usr/share/vim/vim72/syntax/apachestyle.vim
/var/cache/apt/archives/apache2-mpm-prefork_2.2.16-6+squeeze7_amd64.deb
/var/cache/apt/archives/apache2-mpm-worker_2.2.16-6+squeeze7_amd64.deb
/var/cache/apt/archives/apache2-utils_2.2.16-6+squeeze7_amd64.deb
/var/cache/apt/archives/apache2.2-bin_2.2.16-6+squeeze7_amd64.deb
/var/cache/apt/archives/apache2.2-common_2.2.16-6+squeeze7_amd64.deb
/var/cache/apt/archives/apache2_2.2.16-6+squeeze7_amd64.deb
/var/cache/apt/archives/libapache2-mod-php5_5.3.3-7+squeeze8_amd64.deb

Hors ligne

#10 25-04-2012 02:26:19

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

Re : Question sur la desinstallation de soft

Salut

Pour enlever tout ce qui se trouve dans /var/cache/apt/archives, on utilise la commande :

aptitude clean


clean
           Supprime tous les paquets .deb téléchargés et enregistrés dans le répertoire cache
           (normalement /var/cache/apt/archives).


Il existe aussi l'option autoclean (moins radicale) :

aptitude autoclean


autoclean
           Supprime tout paquet enregistré dans le cache et qui n'est plus proposé au téléchargement.
           Cela vous permet d'empêcher que le cache ne grossisse démesurément avec le temps, sans
           avoir à le vider complètement.


"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#11 25-04-2012 12:33:56

bel@mi
Membre
Distrib. : Stable (bpo)
Inscription : 14-04-2012

Re : Question sur la desinstallation de soft

aptitude purge ~p


Pour nettoyer les paquets cassés

Hors ligne

Pied de page des forums