Page 1 sur 2
[lupac] trouver les paquetages inutiles de votre système
Publié : lun. 18 févr. 2008, 23:40
par wain
venox (du bbs anglais) a créé un superbe outil: lupac, qui permet de retrouver les paquetages inutilisés depuis un certains temps et qui squattent votre disque dur.
L'annonce sur le forum:
http://bbs.archlinux.org/viewtopic.php?id=43962
La page sur AUR:
http://aur.archlinux.org/packages.php?d ... 1&ID=15198
Installation:
Exemple d'utilisation:
Vous donnera la liste de tous les paquetages inutilisés depuis plus de 90 jours (hormis les paquetages installés comme dépendances et donc toujours nécessaire au fonctionnement).
Bon ménage !
Publié : mar. 19 févr. 2008, 00:56
par Archie
Code : Tout sélectionner
chocolat archie|~ § lupac -sya 90
Fetching packages database from pacman... OK
Parsing database... OK
Sorting results... OK
System packages sorted by usage:
flover 169 days
xf86-video-vesa 131 days
timidity-freepats 103 days
hdparm 90 days
dosfstools 90 days
reiserfsprogs 90 days
grub 90 days
jfsutils 90 days
lilo 90 days
rp-pppoe 90 days
A ben tient c'est bizarre, j'ai Grub et lilo d'installés !
M'aura fait au moins découvrir ça ce logiciel
169 jours pour l'extension flover, que j'ai jamais réussi à faire fonctionner. Qui a découvert pire dans son grenier ?
Publié : mar. 19 févr. 2008, 14:21
par Skunnyk
Et bé... j'ai pire !
Code : Tout sélectionner
[skunnyk@F3nR1l ~]$ lupac -sya 90
Fetching packages database from pacman... OK
Parsing database... OK
Sorting results... OK
System packages sorted by usage:
ddcxinfo-arch 540 days
gkx86info 486 days
gkrellm-themes 486 days
perl-net-snmp 417 days
resourceproto 369 days
xcmiscproto 369 days
xf86bigfontproto 369 days
evieext 369 days
xf86driproto 369 days
damageproto-git 365 days
randrproto-git 365 days
openoffice-spell-fr 327 days
blktool 272 days
python-mpdclient2 218 days
plib 140 days
fping 125 days
python-soappy 114 days
gooeypy 109 days
libxtrap 99 days
libnetworkmanager 99 days
glitz-cvs 99 days
libxml++2 99 days
at-spi 99 days
libdmx 99 days
xf86-video-vesa 99 days
J'ai pas regardé le man savoir comment ça fonctionne, mais genre "openoffice-spell-fr" il me semble m'en servir vu que OOo me corrige mes fautes :p
Publié : mar. 19 févr. 2008, 14:47
par wain
Skunnyk a écrit :J'ai pas regardé le man savoir comment ça fonctionne, mais genre "openoffice-spell-fr" il me semble m'en servir vu que OOo me corrige mes fautes :p
Peut-être que ton openoffice utilise les dictionnaires téléchargés par l'extension dicooo ? Je sais pas trop... faudrait désinstaller openoffice-spell-fr (qui date quand même de 2005) et regarder si openoffice corrige encore les fautes.
Le fonctionnement du logiciel lupac est assez simple. Pour chaque paquetage installé, lupac regarde la date du dernier accès de chacun des fichiers fournis. C'est la date la plus récente trouvée qui donne au final la date de dernière utilisation du paquetage.
Publié : mar. 19 févr. 2008, 18:41
par hebus
hebus]# lupac -sya 90
Fetching packages database from pacman... OK
Parsing database... OK
Sorting results... OK
System packages sorted by usage:
xcursor-themes 780 days
openoffice-spell-fr 377 days
xfce4-trigger-launcher 376 days
amarok-lite 343 days
vmware-server-modules 340 days
xffm 295 days
grub 287 days
unifdef 271 days
nzbget 271 days
lshwd 271 days
gputils 271 days
apache-ant 271 days
fortune-mod 264 days
pacstats 259 days
argouml 250 days
xalan-java 244 days
docbook-xml 223 days
gstreamer0.10-flac 157 days
libxtrap 97 days
libnetworkmanager 97 days
libsvg-cairo 97 days
glew 97 days
gpsim 97 days
libraw1394 97 days
tls 97 days
gtksourceview 97 days
jasper 97 days
libsmbios 97 days
cyrus-sasl 97 days
rarian 97 days
alsa-oss 97 days
db4.1 97 days
icu 97 days
heliodor 97 days
versionpkg 97 days
xtrans 97 days
gnome-common 97 days
Oué quand même ... J'ai du boulot ? Vraiment cool comme outils.
J'ai quand même un problème ... J'ai mon PC que depuis decembre 2006. Soit pas encore 2 ans ... Et y a que 365 jours dans l'année non ?
Et ... j'utilise grub aussi.
Publié : mar. 19 févr. 2008, 19:53
par wain
ouais t'as des résultats chelou. On va dire que cet outil peut donner des résultats imprévisibles et qu'il convient de toujours bien vérifier avant de supprimer quoi que ce soit
Publié : mar. 19 févr. 2008, 19:59
par Skunnyk
Et si oon monte notre FS avec l'option noatime, le script il ne fonctionne plus ? :p Mais en tout cas c'est tjrs sympa ce genre d'outils, ca permet de se rendre qu'on a plein de trucs d'inutilisé ^^
Publié : mar. 19 févr. 2008, 20:07
par Tebo
Je préfère un petit yaourt -Qt
Publié : mar. 19 févr. 2008, 20:34
par mimas
Skunnyk a écrit :Et si oon monte notre FS avec l'option noatime, le script il ne fonctionne plus ? :p
Je ne crois pas qu'il fonctionne avec
noatime. Par contre tu peux essayer
relatime.
Publié : mar. 19 févr. 2008, 20:54
par Archie
hebus a écrit :xcursor-themes 780 days
A ouai quand même
Publié : mar. 19 févr. 2008, 22:15
par mélodie
Comment faites-vous pour l'installer ?
==> Starting build()...
install: cannot stat `lupac-0.0.7a': No such file or directory
==> ERROR: Build Failed. Aborting...
Error: Makepkg was unable to build lupac package.
Publié : mar. 19 févr. 2008, 22:52
par hebus
Mon FS c'est du reiserfs. Je sais pas comment ca fonctionne,
Ça peu avoir un rapport ?
Publié : mar. 19 févr. 2008, 23:59
par tuxce
mélodie a écrit :Comment faites-vous pour l'installer ?
ca fonctionne avec yaourt ou sinon:
Code : Tout sélectionner
wget http://files.venox.qc.to/lupac-0.0.7a
chmod +x lupac-0.0.7a
./lupac-0.0.7a -sya 90
Publié : mer. 20 févr. 2008, 00:04
par mélodie
tuxce a écrit :
ca fonctionne avec yaourt ou sinon
Ah merci. Finalement je l'ai installé avec yaourt -S car wain l'a uploadé sur le dépôt.
Publié : mar. 11 mars 2008, 22:38
par Jeanuel
Je vais faire une entrée dans le wiki. C'est trop utile !
Re: [lupac] trouver les paquetages inutiles de votre système
Publié : mer. 31 août 2011, 23:48
par marc[i1]
Plop … voilà j’exhume un (très) vieux sujet pour la bonne cause.
lupac est mis à jour sur AUR et pour ceux qui ne connaissent pas … c’est bien pratique
Re: [lupac] trouver les paquetages inutiles de votre système
Publié : sam. 03 sept. 2011, 11:01
par karhu
Bonjour
Merci pour la mise à jour, intéressante la sortie de lupac, mais bien regarder avant de supprimer !
@marc[i1]
Il y a toujours l'avertissement nous invitant à changer la dépendance de python2 en python.
N'y avait il pas moyen de faire cette modification lors de la mise à jour ?
Éditer pkgbuild et supprimer un "2" n'est pas bien compliqué d'accord, mais combien lisent les avertissements ?
J'ai une question, peut-être hors sujet, mais tant pis. Avec la liste établie par lupac je découvre un paquet inutilisé : pygtksourceview2. Avant de le supprimer je vérifie s'il n'est pas requis par quelqu'un, voilà le problème
Code : Tout sélectionner
> yaourt -Qid pygtksourceview2
Nom : pygtksourceview2
Version : 2.10.1-3
URL : http://www.gnome.org
Licences : GPL
Groupes : --
Fournit : --
Dépend de : gtksourceview2>=2.10.0 pygtk>=2.17.0
Dépendances opt. : --
Requis par : --
Est en conflit avec : --
Remplace : --
Taille (installé) : 256,00 K
Paqueteur : Allan McRae <allan@archlinux.org>
Architecture : x86_64
Compilé le : jeu. 07 oct. 2010 07:35:02 CEST
Installé le : mer. 20 oct. 2010 13:56:41 CEST
Motif d'installation : Installé comme dépendance d'un autre paquet
Script d'installation : Non
Description : Python bindings for gtksourceview2
Il n'est requis par personne
MAIS il a été installé comme dépendance.
Existe t il déjà un moyen de remonter la chaîne des dépendances ?
Karhu.
Re: [lupac] trouver les paquetages inutiles de votre système
Publié : sam. 03 sept. 2011, 12:49
par benjarobin
Re: [lupac] trouver les paquetages inutiles de votre système
Publié : sam. 03 sept. 2011, 14:02
par karhu
Merci benjarobin, seulement j'avais déjà regardé là avant d'écrire.
Le mystère reste entier car sur les quatres programmes mentionnés je n'en ai installé aucun !
Avant d'écrire un petit (gros) script qui recherche la chaîne "pygtksourceview2" dans tous mes paquets installés, j'essaye de voir s'il n'y a pas un moyen plus simple.
Karhu.
Re: [lupac] trouver les paquetages inutiles de votre système
Publié : sam. 03 sept. 2011, 14:47
par benjarobin
Le paquet n'existe tout simplement plus. Le plus simple est de faire une recherche dans le log de pacman. Mais si j’étais toi je supprimerai tout simplement le paquet car il n'est plus nécessaire, et au pire si ce n'est pas le cas il suffira de le réinstallé.