OVH Cloud OVH Cloud

Faire le ménage dans les librairies & logiciels installés !

7 réponses
Avatar
Corsica
Bonjour à Tous

Que ce soit avec Synaptic (sous knoppix) ou avec le module
d'installation de soft sous Mandrake, quand on installe certains
logiciels, des logiciels (ou librairies ?) sont des fois installés en
même temps du fait des dépendances.
Par contre, quand on supprime les logiciels principaux, les dépendances
ne le sont pas. Pour le moment, le seul moyen que j'ai trouvé, c'est
soit de noter le nom des dépendances installées ou alors regarder dans
le syslog, et ensuite de les supprimer.

Y-a-t-il un autre moyen ?
Existe-t-il un petit soft (script) qui donne la liste des modules
orphelins, qui ne servent plus ?

Merci d'avance et Bien le Bonjour de Corse
--
-----------------------------------
Mandrake 10.0 - Kernel 2.6.3.14
Firefox 0.8 - Thunderbird 0.7
Adresse Jabber : corsica@bravegnuworld.com

7 réponses

Avatar
Corsica
Deborphan pour Debian :-)
http://www.andesi.org/article.php?id=ideborphan

Merci d'avance et Bien le Bonjour de Corse



De rien.
@+
Merci, mais pour Mandrake (ou tout autre distribution) ?


A+ et Bien le Bonjour de Corse

--
-----------------------------------
Mandrake 10.0 - Kernel 2.6.3.14
Firefox 0.8 - Thunderbird 0.7
Adresse Jabber :


Avatar
FrekoDing
Le 29/06/2004 18:24, Corsica écrivait ceci :

Bonjour à Tous


Bonjour.

Y-a-t-il un autre moyen ?
Existe-t-il un petit soft (script) qui donne la liste des modules
orphelins, qui ne servent plus ?


Deborphan pour Debian :-)
http://www.andesi.org/article.php?id=ideborphan

Merci d'avance et Bien le Bonjour de Corse


De rien.
@+

Avatar
X.B
Bonjour à Tous

Que ce soit avec Synaptic (sous knoppix) ou avec le module
d'installation de soft sous Mandrake,
lequel ?


quand on installe certains
logiciels, des logiciels (ou librairies ?) sont des fois installés en
même temps du fait des dépendances.
bizarre : soit des libs sont necessaire et tu ramenes un lib-package.rpm,

soit c'est un ensemble de truc (urpmi a besoin de perl ... etc) coherent ;
tu peux fournir un exemple ?

Par contre, quand on supprime les logiciels principaux, les dépendances
ne le sont pas. Pour le moment, le seul moyen que j'ai trouvé, c'est
soit de noter le nom des dépendances installées ou alors regarder dans
le syslog, et ensuite de les supprimer.

Y-a-t-il un autre moyen ?
t'as essaye urpme ?

toute les fois ou je l'ai essaye il m'a proprement enlevé tout ce qui devait
l'être ...
NAME
urpme - rpm wrapper making deinstalls easier for the user

SYNOPSIS
urpme [options] [package_names]

DESCRIPTION
urpme allow packages to be deinstalled including all their
dependen-cies.


urpmi:urpme est present des la serie 9.0 de mandrake ... soit plus de
2ans ...

Avatar
Corsica
bizarre : soit des libs sont necessaire et tu ramenes un
lib-package.rpm,

soit c'est un ensemble de truc (urpmi a besoin de perl ... etc) coherent ;
tu peux fournir un exemple ?


Salut !
Je passe par le centre de controle de Mandrake (Ajout de Package)
Par exemple, pour installer jabber-1.4.3.5mdk, il y besoin de
libpth14-1.4.1-4mdk
Je fais l'install, ensuite je désinstalle jabber.
Et bien libpthmachin est toujours présent, je suis obliger de lui
demander de le supprimer.

Ce n'est qu'un exemple, mais j'ai déjà fait cela pas mal de fois pour
d'autres softs.


--
-----------------------------------
Mandrake 10.0 - Kernel 2.6.3.14
Firefox 0.8 - Thunderbird 0.7
Adresse Jabber :

Avatar
X.B
Par exemple, pour installer jabber-1.4.3.5mdk, il y besoin de
libpth14-1.4.1-4mdk
Je fais l'install, ensuite je désinstalle jabber.
Et bien libpthmachin est toujours présent, je suis obliger de lui
demander de le supprimer.

urpmi jabber

Pour satisfaire les dépendances, les paquetages suivants vont être installés
(0 Mo):
jabber-1.4.3-5mdk.i586
libpth14-1.4.1-4mdk.i586
Est-ce correct ? (O/n) o

ftp://.../i586/Mandrake/RPMS/jabber-1.4.3-5mdk.i586.rpm
ftp://.../i586/Mandrake/RPMS/libpth14-1.4.1-4mdk.i586.rpm
installation
de /var/cache/urpmi/rpms/jabber-1.4.3-5mdk.i586.rpm /var/cache/urpmi/rpms/libpth14-1.4.1-4mdk.i586.rpm
Préparation...
##################################################
1:libpth14
##################################################
2:jabber
##################################################




urpme libpth14
Pour satisfaire les dépendances, les paquetages suivants vont être
désinstallés (0 Mo):
jabber-1.4.3-5mdk.i586 (en raison du manque de libpth.so.14)
libpth14-1.4.1-4mdk.i586
Est-ce correct ? (o/N) o

désinstallation de jabber-1.4.3-5mdk.i586 libpth14-1.4.1-4mdk.i586


Apparemment urpme a du mal avec les dépendances : il ne sait pas si la lib
installée ne l'est que pour jabber ou pour un autre soft ... donc si on
retire la lib, il propose de retirer les soft associes, mais pas le
contraire ...

Effectivement c'est une remarque a faire aux concepteurs d'urpmi ...

Avatar
GERBIER Eric
Corsica wrote:
Deborphan pour Debian :-)

http://www.andesi.org/article.php?id=ideborphan



Merci, mais pour Mandrake (ou tout autre distribution) ?


un projet semblable (mais encore embrionnaire) existe pour les distributions a
base de rpm : rpmorphan : http://penguinppc.org/~jeramy/rpmorphan/


Avatar
TiChou
Dans le message <news:cbtoba$qmu$,
*GERBIER Eric* tapota sur f.c.o.l.configuration :

Deborphan pour Debian :-)
http://www.andesi.org/article.php?id=ideborphan


Merci, mais pour Mandrake (ou tout autre distribution) ?



Gentoo :

$ emerge depclean

--
TiChou