Je voulais trouver des packages liés à transmission
, un client BitTorrent, mais je n'ai pas trouvé comment rechercher des descriptions de packages.
Pourquoi faire ceci?
Dans certains cas, les noms de package ne sont pas évidents; par exemple, une application de contrôle à distance pour la transmission peut être nommée transmission-remote-gtk
(une ancienne) ou transgui
(plus récente). La description des deux packages inclut cependant la transmission . Il serait pratique pour l' utilisateur non averti que je suis, qui s'attend à ce que d'autres packages aient des noms non évidents s'il y avait un moyen de rechercher la description du package à la place.
Sur mon système, aptitude search
recherche uniquement les noms de package. D'un autre côté, il y a eix -S
sous Gentoo.
Alors, comment rechercher des paquets par description sous Debian? (Je suppose que je peux parcourir tous les packages disponibles et grep
les résultats. Je m'attends à une méthode plus appropriée, bien sûr, d'où ma question.)
EDIT : liste des résultats par des commandes intégrées aptitude
etapt-cache
Comme suggéré par Marco et MatthewRock, il y a aptitude search '~d<string>'
et apt-get search
. Cependant, les deux semblent également inclure des résultats qui n'ont rien à voir avec la chaîne de recherche (sur mon système au moins):
# aptitude search '~dtransmission'
p atlc - calculateur de lignes de transmission arbitraires
p atlc:i386 - calculateur de lignes de transmission arbitraires
p atlc-examples - Exemples pour le calculateur de transmission de ligne arbitraire
p between - game about consciousness and isolation
p between:i386 - game about consciousness and isolation
p boinc-app-seti - SETI@home application for the BOINC client
p boinc-app-seti:i386 - SETI@home application for the BOINC client
p boinc-app-seti-dbg - debug symbols for SETI@home
p boinc-app-seti-dbg:i386 - debug symbols for SETI@home
p boinc-app-seti-graphics - SETI@home application for the BOINC client (with graphics)
p boinc-app-seti-graphics:i386 - SETI@home application for the BOINC client (with graphics)
p ca-cacert - CAcert.org root certificates
p cstream - general-purpose stream-handling tool similar to dd
p cstream:i386 - general-purpose stream-handling tool similar to dd
p cycle - programme de calendrier pour femme
...
avec aptitude
ou
# apt-cache search transmission
between - game about consciousness and isolation
boinc-app-seti - SETI@home application for the BOINC client
boinc-app-seti-dbg - debug symbols for SETI@home
boinc-app-seti-graphics - SETI@home application for the BOINC client (with graphics)
ca-cacert - CAcert.org root certificates
libcollada2gltfconvert-dev - COLLDADA to glTF conversion library -- development
cstream - general-purpose stream-handling tool similar to dd
freedv - Software Defined Radio (SDR)
glfer - program for reception and transmission of QRSS/DFCW signals
libgmetric4j-java - gmetric4j Ganglia metric transmission API
libgnuradio-noaa3.7.5 - gnuradio noaa satellite signals functions
hamfax - Receive/send radio facsimile transmissions with Soundcard/PTC-II
hylafax-server - Flexible client/server fax software - server daemons
hylafax-server-dbg - Debug symbols for the hylafax server
libijs-dev - IJS raster image transport protocol: development files
libijs-doc - IJS raster image transport protocol: documentation
ike-scan - discover and fingerprint IKE hosts (IPsec VPN Servers)
ion - NASA implementation of Delay-Tolerant Networking (DTN)
ion-doc - Interplanetary Overlay Network - examples and documentation
libion-dev - NASA implementation of Delay-Tolerant Networking (DTN) - development files
...
avec apt-cache
. Ce qui précède inclut même des résultats qui ne correspondent pas à "transmission" ni "trans". Bizarre en effet.
apt-cache show between
donne une description de plusieurs paragraphes entre, y compris la ligne Ces choses qui apparaissent sont laides et non procédurales: des transmissions indéchiffrables bouillonnent à travers l'électricité statique,… Personnellement, j'utiliseapt-cache search transmission | grep -i transmission
pour résoudre ce problème. Je ne sais pas s'il y a une meilleure façon.