Estoy buscando un programa que haga X y se ejecute en Unix (o al menos en mi sistema Unix en particular). Donde puedo mirar ¿Existe una forma más eficiente que una búsqueda web genérica?
Estoy buscando un programa que haga X y se ejecute en Unix (o al menos en mi sistema Unix en particular). Donde puedo mirar ¿Existe una forma más eficiente que una búsqueda web genérica?
Respuestas:
El primer lugar para buscar es la lista de paquetes de su distribución. Ahí es donde encontrará los programas más fáciles de instalar. Algunas herramientas de administración de paquetes proporcionan formas avanzadas de buscarlo.
En Debian y en distribuciones basadas en Debian (por ejemplo, Ubuntu), puede buscar descripciones de paquetes con apt-cache search
o aptitude search
(en la línea de comando), o mediante la función de búsqueda en administradores de paquetes interactivos como Aptitude y Synaptic. También hay información más estructurada en forma de etiquetas: instale el debtags
paquete y realice consultas básicas con el debtags
comando o explore la base de datos de etiquetas en Aptitude. Las etiquetas son una buena manera de encontrar paquetes para trabajar con un formato de archivo en particular, por ejemplo.
En Red Hat y otras distribuciones que usan yum (por ejemplo, CentOS, Fedora), puede buscar descripciones de paquetes con yum search
(en la línea de comando).
Si el paquete no está en su distribución, podría estar disponible de una fuente no oficial. Pruebe la búsqueda de paquetes de Linux , que indexa varias fuentes oficiales y no oficiales de paquetes de Linux. Para Ubuntu, busque el paquete en un PPA .
Si su distribución no tiene nada, también puede buscar en la base de datos del paquete de otra distribución. Las distribuciones de ejemplo con una gran base de datos de paquetes son Debian , Fedora , FreeBSD , Ubuntu .
apt-file search
también puede ser útil ocasionalmente, si el comando que desea está incrustado en algún paquete del que nunca ha oído hablar.
Un buen lugar para encontrar software, especialmente para Unix y Linux, es la carne fresca . Es un sitio bien establecido que enumera proyectos de software junto con una breve descripción, información de licencia, estadísticas de popularidad y vitalidad, información sobre qué lenguaje de programación se utiliza y mucho más, que se puede buscar por tema.
Además de las otras sugerencias enviadas, existe un buen sitio llamado Alternative To que es excelente para buscar software para otras plataformas basado en algún software que conozca en otra plataforma.
La Free Software Foundation mantiene un catálogo en línea de aplicaciones de software libre en http://directory.fsf.org/ Desde el sitio web:
Catalogamos software libre útil que se ejecuta bajo sistemas operativos libres, particularmente el sistema operativo GNU y sus variantes GNU / Linux.
Las licencias se verifican para todos y cada uno de los programas enumerados en este directorio.
Para cada pieza de software enumerada, se proporciona una breve descripción, junto con enlaces a la página de inicio y recursos de soporte al usuario, así como comandos de pago y / o enlaces a donde se pueden descargar las fuentes del programa.
En línea con la respuesta de Caleb, está el Buscador de aplicaciones de Linux . En general, me resulta más fácil comenzar con una aplicación de Windows y buscar una "alternativa de Linux", ya que las aplicaciones de Windows suelen ser más fáciles de encontrar porque son más promocionadas y más personas las conocen.
Si mencionamos la carne fresca, también deberíamos mencionar Sourceforge.net con el eslogan:
"SourceForge es su ubicación para descargar y desarrollar software gratuito de código abierto".
También a veces Google Code puede ser una gran fuente.
BerliOS también alberga una buena cantidad de aplicaciones UNIX / Linux.
Una adición menor: para cosas ya instaladas, es posible que no se dé cuenta:
apropos wireless
Puede conducir a resultados interesantes, así como a ruido:
apropos writing letter
En gentoo y sistemas derivados, hay varios programas limpios para buscar el portage (que, en resumen, es la base de datos de software de gentoo). El que más me gusta es eix .
La mejor búsqueda en línea para gentoo es gpo.zugaina.org . No solo busca el portage predeterminado de gentoo, sino también todas las superposiciones populares (bases de datos no oficiales / de terceros).
Un sitio algo ingenuo, pero muy útil para aquellos que vienen de Windows, es: