Cómo buscar software y paquetes asociados en Debian

Javier Fernández-Sanguino Peña

7 de mayo de 2001

Debian es, como habrás aprendido, un sistema muy grande y muy completo
en el que uno puede perderse si navega por todo el sistema de
paquetes. A veces un usuario se pregunta ¿qué paquete hace X? o ¿qué
paquete tiene Y?.
Hay varias formas de buscar paquetes en Debian:
* (en el sistema) utilizando un interfaz de paquetes (dselect,
gnome-apt) mirar la distribución de paquetes por secciones (si sabes
de qué tipo es el paquete que estás buscando). Algunas tendrán filtros
para buscar paquetes con palabras determinadas.
* (en el sistema, a partir de potato) utilizar apt-cache search para
buscar expresiones regulares o palabras. Por ejemplo: 'apt-cache
search game'.
* (en línea) buscar en http://packages.debian.org Donde podrás hacer
búsquedas por nombre y por palabras.
* (en el sistema, con los CDs) buscando en el fichero Contents.gz que
reside en el CD y contiene todos los ficheros que se instalan en
Debian con todos los paquetes (de ese CD). Busca el fichero
(generalmente en /dists/debian/stable/binary-i386) y haz 'zgrep
fichero Contents.gz ' donde 'fichero' es el que estás buscando y sabes
que lo contiene el paquete.
* (en el sistema, experimental desde woody) puedes hacer búsquedas de
frases (sin tener ni idea de expresiones regulares) utilizando
mecanismos de inteligencia artificial. Estas te las ofrece el programa
'dpkg-iasearch' (en el paquete del mismo nombre). Esto es más sencillo
que hacer un 'grep XXXX /var/lib/dpkg/available' o un 'apt-cache
search XXX' porque ordena los paquetes por la probabilidad de que
coincidan los paquetes y no tienes por qué utilizar palabras que estén
en ellos. También te aviso, es un método experimental y lo he
desarrollado yo :)
Espero que esto te sirva un poco para orientarte en el mundo de los
paquetes de Debian, sí, aún se tiene que trabajar en hacer las búsquedas
más sencillas. Pero si lo que estás buscando es paquetes que cumplan un
perfil determinado, utiliza los paquetes "tarea" (todos los que empiezan
por task-, haz un 'apt-cache search task-').
Asimismo, ten en cuenta que estas búsquedas habrás de hacerlas en
inglés. Hasta que (esperemos pronto) todas estas herramientas tengan
soporte de internacionalización y las descripciones de los paquetes
estén traducidas (consulta el proyecto debian-es de
http://www.laespiral.org)
En cualquier caso, Debian tiene un gran número de herramientas de
GNU/Linux y si estás buscando software específico puedes consultar
servidores que tienen métodos de búsqueda y organización (e incluso
sistemas de recomendación o estados de desarrollo) en:
* http://www.opensourcedirectory.org/
* http://sourceforge.net
* http://www.freshmeat.net
* http://linux.tucows.com
Y busca luego el software en Debian a ver si esté empaquetado, si no es
así ¡animate a hacerlo tú y contribuirlo al proyecto!



Página creada en: 2004-11-04 11:41:00 +0000
© Copyright 2001, 2002, 2003, 2004, La Espiral, debian-laespiral@lists.debian.org
Permitida la copia y distribución textual, integral, siempre y cuando se mantenga este aviso.