Menu | Contenu | Accessibilité

Blog de Thib

Filtres de recherche avec aptitude

Par Thib le dimanche 31 août 2008, 15:03
Tags : debian
Si comme moi vous utilisez les dépôts testing/unstable/experimental, il peut être intéressant de savoir ce qui vient de experimental. Pour cela :
$ aptitude search '~S ~i ~Aexperimental'

Un peu plus d'explications : ~S est le raccourcis pour « ?narrow(filter, pattern) », qui retourne les paquets dont une version valide à la fois filter et pattern.
« ~i » sélectionne les paquets installés, et « ~Aexperimental » les paquets étant disponibles dans experimental.


Pour les versions venant de unstable mais n'étant pas disponibles dans testing :
$ aptitude search '~S ~i ~S ~Aunstable !~Atesting'

« ~S ~Aunstable !~Atesting » sélectionne tous les paquets pour lesquels la version de unstable n'est pas la version de testing. Sans le « ~S », il aurait affiché uniquement des paquets qui ne sont pas disponible dans testing (peu importe la version).


Je suis utilisateur de debian-multimedia pour ce qui ne respecte pas les brevets logiciels. Malheureusement, les paquets de debian-multimedia incluent parfois du privateur et ne sont pas toujours d'aussi bonne qualité que les paquets officiels. Il est donc intéressant de pouvoir garder la trace de ceux qui sont installés sur la machine.
$ aptitude search '~S ~i ~O"Unofficial Multimedia Packages"'

« ~O » indique l'origine du paquet (ici, « Unofficial Multimedia Packages » pour debian-multimedia. Les paquets officiels ont « debian » pour origine).

Merwok

le vendredi 24 avril 2009, 20:15
Tuto très utile, merci ! Je trouve que le classement par dépôt et par composant aurait sa place directement dans l’interface principale, faudra que je soumette cette RFE.

ThibG

le vendredi 24 avril 2009, 20:32
Merwork, de rien/merci :)
Pour ce qui est du classement dans l'interface principale, c'est possible :
http://noone.org/blog/English/Computer/Debian/Group%20by%20origin%20in%20aptitude.futile

Merwok

le samedi 23 janvier 2010, 08:28
Excellent, j’ai pu virer l’affichage des composants, vu que j’utilise que main o/
Fil des commentaires pour ce billet

Ajouter un commentaire :