[debian] désinstallation complète logiciel

Fermé
hare - 28 juin 2007 à 14:08
 Emanwebdev - 2 avril 2012 à 17:03
Salut,

J'ai un bug avec gphpedit, pour ceux qui connaissent, on peut déplacer la barre de menu à l'endroit où l'on désire dans l'éditeur, seulement, le bug consiste que cette barre est que j'ai voulu la déplacer, mais celle-ci est carrément bloquée en plein milieu de la zone de saisie, et je ne peut plus du tout la bouger.

Donc, j'ai effectué une désinstallation
apt-get --purge remove gphpedit
Pour réinstaller ensuite, mais pareil, bug toujours présent.

J'ai fait un locate juste après suppression, et il s'avère qu'il y a encore plein de fichier lié à ce logiciel
debian:/# locate gphpedit
/home/xxx/.gnome/apps/Applications/Programmation/gphpedit.desktop part 
/home/xxx/.gphpedit
/usr/bin/gphpedit
/usr/share/applications/gphpedit.desktop
/usr/share/doc/gphpedit
/usr/share/doc/gphpedit/changelog.Debian.gz
/usr/share/doc/gphpedit/changelog.gz
/usr/share/doc/gphpedit/copyright
/usr/share/doc/gphpedit/TODO
/usr/share/gphpedit
/usr/share/gphpedit/php-gphpedit.api
/usr/share/man/man1/gphpedit.1.gz
/usr/share/menu/gphpedit
/usr/share/pixmaps/gphpedit.png
/usr/share/pixmaps/gphpedit.xpm
/var/cache/apt/archives/gphpedit_0.9.91-3_i386.deb
/var/lib/dpkg/info/gphpedit.list
/var/lib/dpkg/info/gphpedit.md5sums
/var/lib/dpkg/info/gphpedit.postinst
/var/lib/dpkg/info/gphpedit.postrm
Ma question, comment fait-on pour supprimer automatiquement lors de la désinstallation tous ces fichiers ?
Donc, tout ce qui a attrait avec le logiciel concerné.

Merci.
A voir également:

6 réponses

tufs Messages postés 1272 Date d'inscription mercredi 1 décembre 2004 Statut Contributeur Dernière intervention 16 mars 2008 192
28 juin 2007 à 15:23
salut

Cest pas plutot =>

apt-get remove --purge nom_paquet 

pour reinstaller un paquet =>
apt-get install --reinstall nom_paquet 


Pour purger les dependances soit tu utilises deborphan ou alors Aptitude à la place de APT pour ma part je deconseil l utilisation de Aptitude si tu as l habitude de travailler avec APT

Pour lister les fichiers de configurations orphelines ont tapes =>
dpkg -l | grep ^rc


à voir ;
dpkg -L nom_paquet
l emplacement des fichiers de config ....


Bonne chance
4
emplacement des fichiers de config Linux d'un package
dpkg -L php5-geoip
Trop fort! MERCI
0
Pour ce qui est du locate, il fait effectuer un updatedb après purge d'un paquet pour être certain que l'index utilisé ne renvoi la liste de fichiers qui en fait n'existent plus sur le système de fichier.
3
Bon, j'ai résolu le problème, j'ai été sur le site de debian, et pris le sources.list qui y est fourni.
http://forum.debian-fr.org/viewtopic.php?t=5659

J'ai fait une mise à jour du sytème (pas loin de 500, je sais pas si c'est normal mais bon).

Et voilà gphpedit ne bug plus :-))
Je peut de nouveau bouger cette barre, ouf.

Merci beaucoup de ton aide tufs ;)

C'est résolu.
1
Bonjour,

J'ai fais la commande en inversant la position de --purge, mais c'est pareil, le bug est toujours gardé en mémoire, je ne comprend pas.

Voici tout ce que j'ai fait pour la suppression et vérifier qu'il n'y avait plus rien
debian:/# apt-get remove --purge gphpedit
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront ENLEVÉS :
  gphpedit*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 1139ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 119199 fichiers et répertoires déjà installés.)
Suppression de gphpedit ...
Purge des fichiers de configuration de gphpedit ...
debian:/# locate gphpedit
debian:/# updatedb
debian:/# locate gphpedit
/home/xxx/.gphpedit
/home/xxx/.gphpedit/plugins
/home/xxx/.gphpedit/templates.txt
/var/cache/apt/archives/gphpedit_0.9.91-3_i386.deb
debian:/# rm /home/xxx/.gphpedit/templates.txt
debian:/# rmdir /home/xxx/.gphpedit/plugins/
debian:/# rmdir /home/xxx/.gphpedit/
debian:/# rm /var/cache/apt/archives/gphpedit_0.9.91-3_i386.deb
debian:/# updatedb
debian:/# locate gphpedit
debian:/# dpkg -l | grep ^rc
rc  chmlib                            0.35-6sarge3                    library for dealing with Microsoft CHM forma
rc  ekiga                             2.0.3-6                         H.323 and SIP compatible VOIP client
rc  epiphany-extensions               2.14.1.1-3                      Extensions for Epiphany web browser
rc  foomatic-gui                      0.7.7                           GNOME interface for configuring the Foomatic
rc  gnome-user-guide                  2.14.2-2                        GNOME user's guide
rc  libneon26                         0.26.2-3.1                      An HTTP and WebDAV client library
rc  libxul0d                          1.8.0.12-0etch1                 Gecko engine library
rc  liferea                           1.0.27-2                        feed aggregator for GNOME
rc  yelp                              2.14.3-2                        Help browser for GNOME 2
debian:/# dpkg -L gphpedit
Le paquet « gphpedit » n'est pas installé.
Utilisez dpkg --info (= dpkg-deb --info) pour examiner les fichiers
archives, et dpkg --contents (= dpkg-deb --contents) pour afficher leur
contenu.
Je refait donc l'installation, et pareil, le bug est toujours là :-((

le bug : http://img87.imageshack.us/img87/695/capturegphpeditem0.png

Pourquoi la position de cette barre est gardée en mémoire ? et surtout où ?

Est-ce que je peut désinstaller sans risque les paquets n'ayant plus d'affiliations ?

Ensuite, j'ai une autre question, peut-on faire que la base de donnés soit mise à jour en temps réel lors de suppression/ajout de fichier ou répertoire ?
Car un updatedb, c'est assez long a effectuer.

Merci de ta réponse.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tufs Messages postés 1272 Date d'inscription mercredi 1 décembre 2004 Statut Contributeur Dernière intervention 16 mars 2008 192
28 juin 2007 à 20:50
re

en invoquant --purge ont desinstalle la configuration du paquet donc à mon avis ça doit-etre un bugs du paquet et dans le cas precis consulter le BTS Debian dispo en pointant ton browser ici =>
https://www.debian.org/Bugs/ ou alors l utilisation de reportbug dispo sous forme de paquet il permet de communiquer directement avec les responsables paquet ou alors developpeurs Debian et dans le cas precis l erreur est inexcusable sinon tu te fais jeter gravement !!! );-

Pour deborphan la desinstallation de plusieur paquets sans recherche eventuelle peut dans certain cas rendre orphelins d autre paquets et si tu est sous Debian in SID il ne faut pas utiliser deborphan tout simplement ....

voilà sinon lance le paquet via une console et note les messages d erreur si ça coince .....
as-tu aussi relancer le serveur X apres la desinstallation du paquet => ctrl+alt+backspace
tu peux toujours voir si le paquet est dispo sous forme de sources Debian pour installation ont tapes =>
apt-get source gphpedit et le recompiler à la Debian une eventualité à voir
apt-cache showsrc gphpedit << pour + d info
0
Bonjour, et merci de ta réponse tufs,

Je vais donc envoyer un rapport de bug à debian concernant ce logiciel (ou sur le site de l'éditeur carrément).
Car a-priori, cela ne vient pas de chez moi.

.. et si tu est sous Debian in SID il ne faut pas utiliser deborphan tout simplement ....
Comment je fait pour le savoir ?
Que veut dire SID ?
debian:/# uname -a
Linux debian 2.6.18-4-486 #1 Wed May 9 22:23:40 UTC 2007 i686 GNU/Linux
debian:/# cat /etc/issue
Debian GNU/Linux 4.0 \n \l


Non, je n'avais pas relancer le serveur X, en fait ça revient à faire une fermeture de session à ce que je vois, je l'avais donc fait, et même un redémarrage de la machine(on ne sait jamais).

Pour ne pas rester inculte, comment on fait pour recompiler un paquet ?
J'ai trouvé ça http://www.bashprofile.net/spip.php?article41 mais je ne sais pas où se trouve le répertoire d'extraction des sources.
En plus -ub n'existe pas comme option sur ma debian.

Le apt-cache showsrc gphpedit me donne
debian:/# apt-cache showsrc gphpedit
Package: gphpedit
Binary: gphpedit
Version: 0.9.91-3
Priority: optional
Section: gnome
Maintainer: Lior Kaplan <kaplan@debian.org>
Build-Depends: debhelper (>= 5.0.0), libgnomeui-dev, libgtkhtml2-dev, libxml-parser-perl
Architecture: any
Standards-Version: 3.7.2
Format: 1.0
Directory: pool/main/g/gphpedit
Files:
 3364b62c1859402bc61c672dd043a119 621 gphpedit_0.9.91-3.dsc
 1bd3b3dd185a15e26b053eea9f9b64e4 1532977 gphpedit_0.9.91.orig.tar.gz
 3fa2f7739f85a5eb18c38b3801021204 29495 gphpedit_0.9.91-3.diff.gz

Package: gphpedit
Binary: gphpedit
Version: 0.9.91-3
Priority: optional
Section: gnome
Maintainer: Lior Kaplan <kaplan@debian.org>
Build-Depends: debhelper (>= 5.0.0), libgnomeui-dev, libgtkhtml2-dev, libxml-parser-perl
Architecture: any
Standards-Version: 3.7.2
Format: 1.0
Directory: pool/main/g/gphpedit
Files:
 3364b62c1859402bc61c672dd043a119 621 gphpedit_0.9.91-3.dsc
 1bd3b3dd185a15e26b053eea9f9b64e4 1532977 gphpedit_0.9.91.orig.tar.gz
 3fa2f7739f85a5eb18c38b3801021204 29495 gphpedit_0.9.91-3.diff.gz

Package: gphpedit
Binary: gphpedit
Version: 0.9.91-4
Priority: optional
Section: gnome
Maintainer: Lior Kaplan <kaplan@debian.org>
Build-Depends: debhelper (>= 5.0.0), libgnomeui-dev, libgtkhtml2-dev, libxml-parser-perl
Architecture: any
Standards-Version: 3.7.2
Format: 1.0
Directory: pool/main/g/gphpedit
Files:
 4aca504469641b2016b8340483916720 621 gphpedit_0.9.91-4.dsc
 1bd3b3dd185a15e26b053eea9f9b64e4 1532977 gphpedit_0.9.91.orig.tar.gz
 74edbf58620a81af5828a76501ca8e9b 30706 gphpedit_0.9.91-4.diff.gz

C'est normal que 2 versions de l'éditeur soient présents ?
0