Rpmorphan : sûr ?

Résolu/Fermé
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 - 29 juin 2008 à 19:22
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 - 29 juin 2008 à 21:31
Bonjour,

qui connaît et a déjà utilisé rpmorphan ?

merci.

6 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 juin 2008 à 19:27
Je ne sais pas pourquoi, mais je sens qu'on ne va pas tarder à avoir un retour d'expérience ;-))
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juin 2008 à 19:32
c'est vrai que ça me démange ..... :-)

....mais un petit "je-ne-sais-quoi" me dit que ça va se passer très mal ! :-\

:-))

je vais encore me documenter un petit peu avant ....
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014
29 juin 2008 à 19:34
Si tu te documentes et que tu ne fonces pas tête baissée, c'est plus marrant ;-(

;-DD
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567 > bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014
29 juin 2008 à 19:35
Salut,

feignant ;-))

tu attendais qu'on fasse à ta place???? ;-DDD
http://rpmorphan.sourceforge.net/index.fr.html

écoute le p'tit ;-))
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juin 2008 à 19:43
ok les gars !


jipicy : on va attaquer ça avec méthode

lami20j : bah ! j'ai déjà commencé ! -DDDDDDDDDDDD

[root@localhost rpmorphan-1.2]# ls -l /home/redfox/Desktop/Tarball/rpmorphan
rpmorphan-1.2/ rpmorphan-1.2.tar.gz
[root@localhost rpmorphan-1.2]# ls -l /home/redfox/Desktop/Tarball/rpmorphan-1.2

[root@localhost rpmorphan-1.2]# ls -l /var/lib/rpmorphan/
total 0
-rw-r--r-- 1 root root 0 jun 29 18:40 keep

http://rpmorphan.sourceforge.net/rpmorphan.1.html

http://rpmorphan.sourceforge.net/usage.fr.html
[root@localhost rpmorphan-1.2]# rpm -qa --last
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juin 2008 à 20:12
autres méthodes de recherche de paquetages orphelins :

[redfox@localhost ~]$ for i in $(rpm -qa); do rpm -e --test $i > /dev/null 2>&1 && echo $i >> orphan.list; done

recherche des lib et devel orphanes :
[redfox@localhost ~]$ urpmi_rpm-find-leaves | egrep '^lib' | egrep -v 'devel' >> orphan2.list
[redfox@localhost ~]$ cat orphan2.list
libboost1
libmlt0.2.2
libportaudio2
libqtuitools4
[redfox@localhost ~]$

[redfox@localhost ~]$ for i in $(urpmi_rpm-find-leaves | egrep '^lib' | egrep -v 'devel'); do rpm -e --test $i > /dev/null 2>&1 && echo $i >> orphan4.list; done
[redfox@localhost ~]$ cat orphan4.list
libboost1
libmlt0.2.2
libportaudio2
libqtuitools4
[redfox@localhost ~]$

recherche des lib orphanes :
[redfox@localhost ~]$ urpmi_rpm-find-leaves | grep lib
libboost1
libcryptopp5-devel
libdbus-1_3-devel
libmlt0.2.2
libnet-snmp10-devel
libportaudio2
libpython2.5-devel
libqtuitools4
libsane1-devel
[redfox@localhost ~]$

[redfox@localhost ~]$ rpmorphan
libboost1
libcryptopp5-devel
libdbus-1_3-devel
libmlt0.2.2
libmozilla-firefox2.0.0.3
libnet-snmp10-devel
libportaudio2
libpython2.5-devel
libqtuitools4
libsane1-devel
[redfox@localhost ~]$
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juin 2008 à 20:30
[root@localhost redfox]# while read i ; do urpme $i ; done < orphan2.list
désinstallation de libboost1-1.33.1-5.1mdv2007.1.i586
désinstallation de libmlt0.2.2-0.2.2-9mdv2007.1.i586
désinstallation de libportaudio2-19-3mdv2007.1.i586
désinstallation de libqtuitools4-4.2.3-3.2mdv2007.1.i586
[root@localhost redfox]#
0

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

Posez votre question
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 juin 2008 à 20:35
Merchi ;-))
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juin 2008 à 20:52
Arff ! pour l'instant je ne me suis pas trop mouillé ! -DDD

allez, je pousse un peu plus loin :
[root@localhost ~]# rpmorphan >> orphan5.list
[root@localhost ~]#
[root@localhost ~]# cat orphan5.list
libcryptopp5-devel
libdbus-1_3-devel
libmozilla-firefox2.0.0.3
libnet-snmp10-devel
libpython2.5-devel
libsane1-devel
libsmb4k0
libtiff-progs
[root@localhost ~]#

[root@localhost ~]# while read i ; do urpme $i ; done < orphan5.list
désinstallation de libcryptopp5-devel-5.4-1mdv2007.1.i586
désinstallation de libdbus-1_3-devel-1.0.2-5.1mdv2007.1.i586
désinstallation de libmozilla-firefox2.0.0.3-2.0.0.3-2mdv2007.1.i586
désinstallation de libnet-snmp10-devel-5.3.1-3.2mdv2007.1.i586
désinstallation de libpython2.5-devel-2.5-4.3mdv2007.1.i586
désinstallation de libsane1-devel-1.0.18-10mdv2007.1.i586
désinstallation de libsmb4k0-0.8.0-3mdv2007.1.i586
désinstallation de libtiff-progs-3.8.2-8mdv2007.1.i586
[root@localhost ~]#


commande à tester absolument :
[redfox@localhost ~]$ rpmorphan --all --curses (être root pour pouvoir supprimer !)



le plus drôle arrive maintenant :

que ce soit avec la commande
rpmorphan -all
ou avec la commande
$ for i in $(rpm -qa); do rpm -e --test $i > /dev/null 2>&1 && echo $i > orphan.list; done

il vaut mieux réfléchir à deux fois avant de supprimer certains paquetages ....


les commandes que j'ai employé sont tirées d'ici :
https://linuxfr.org/forums/linux-mandriva/posts/enlever-les-librpm-orphelins
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 juin 2008 à 21:31
ok !
en plus, j'ai viré quelques paquetages avec la commande : rpmorphan --all --curses (vraiment super !!!!)

résultat :
/dev/hdb7 3,4G 2,4G 813M 76% /usr

..encore 2% de gagné !!!

FIN !
0