¿Dónde puedo encontrar el software para Unix / Linux que hace X?

9

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?

Gilles
fuente
Ahora falta mi respuesta. Great Job ™
1
@hop Combiné tu respuesta en esta publicación y eliminé la versión anterior del sitio principal de esta pregunta para tratar de evitar confusiones (la versión meta todavía existe). Espero que eso ayude
Michael Mrozek

Respuestas:

17

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 searcho 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 debtagspaquete y realice consultas básicas con el debtagscomando 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 .

Gilles
fuente
En Debian / Ubuntu, apt-file searchtambién puede ser útil ocasionalmente, si el comando que desea está incrustado en algún paquete del que nunca ha oído hablar.
Faheem Mitha
8

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.

usuario601
fuente
5

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.

Caleb
fuente
4

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.

Riccardo Murri
fuente
4

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.

Rob Mosher
fuente
2

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.

echox
fuente
1

BerliOS también alberga una buena cantidad de aplicaciones UNIX / Linux.

André Paramés
fuente
0

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
usuario desconocido
fuente
0

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).

rozcietrzewiacz
fuente