Où puis-je trouver des logiciels pour Unix / Linux qui font X?

9

Je cherche un programme qui fait X et fonctionne sur unix (ou du moins sur mon système unix particulier). Où puis-je chercher? Existe-t-il un moyen plus efficace qu'une recherche générique sur le Web?

Gilles
la source
Maintenant, ma réponse manque. Great Job ™
1
@hop J'ai fusionné votre réponse dans cet article et supprimé l'ancienne version du site principal de cette question pour éviter toute confusion (la version méta existe toujours). J'espère que cela aide
Michael Mrozek

Réponses:

17

Le premier endroit à regarder est la liste des packages de votre distribution. C'est là que vous trouverez les programmes les plus faciles à installer. Certains outils de gestion de packages offrent des moyens avancés de le rechercher.

  • Sur les distributions Debian et Debian (par exemple Ubuntu), vous pouvez rechercher des descriptions de paquets avec apt-cache searchou aptitude search(sur la ligne de commande), ou via la fonction de recherche dans les gestionnaires de paquets interactifs tels que Aptitude et Synaptic. Il existe également des informations plus structurées sous la forme de balises: installez le debtagspackage et effectuez des requêtes de base avec la debtagscommande ou parcourez la base de données de balises dans Aptitude. Les balises sont un bon moyen de trouver des packages pour travailler avec un format de fichier particulier, par exemple.

  • Sur Red Hat et d'autres distributions utilisant yum (par exemple CentOS, Fedora), vous pouvez rechercher des descriptions de paquetages avec yum search(sur la ligne de commande).

Si le package n'est pas dans votre distribution, il peut être disponible à partir d'une source non officielle. Essayez la recherche de packages Linux , qui indexe plusieurs sources officielles et non officielles de packages Linux. Pour Ubuntu, recherchez le package dans un PPA .

Si votre distribution n'a rien, vous pouvez également consulter la base de données de packages d'une autre distribution. Des exemples de distributions avec une grande base de données de packages sont Debian , Fedora , FreeBSD , Ubuntu .

Gilles
la source
Sur Debian / Ubuntu, apt-file searchpeut également être parfois utile, si la commande que vous voulez est intégrée dans un paquet dont vous n'avez jamais entendu parler.
Faheem Mitha
8

Un bon endroit pour trouver des logiciels, en particulier pour Unix et Linux, est la viande fraîche . Il s'agit d'un site bien établi qui répertorie les projets logiciels avec une courte description, des informations sur la licence, des statistiques de popularité et de vitalité, des informations sur le langage de programmation utilisé et bien plus encore, consultable par sujet.

user601
la source
5

En plus des autres suggestions transmises, il existe un bon site appelé Alternative To , idéal pour rechercher des logiciels pour d'autres plates-formes sur la base d'un logiciel que vous connaissez sur une autre plate-forme.

Caleb
la source
4

La Free Software Foundation gère un catalogue en ligne d'applications logicielles gratuites sur http://directory.fsf.org/ Depuis le site Web:

Nous cataloguons des logiciels libres utiles fonctionnant sous des systèmes d'exploitation libres - en particulier le système d'exploitation GNU et ses variantes GNU / Linux.

Les licences sont vérifiées pour chaque programme répertorié dans ce répertoire.

Pour chaque logiciel répertorié, une brève description est fournie, ainsi que des liens vers la page d'accueil et des ressources d'assistance aux utilisateurs, ainsi que des commandes de paiement et / ou des liens vers les sources de téléchargement des programmes.

Riccardo Murri
la source
4

Conformément à la réponse de Caleb, il existe le Linux App Finder . Je trouve généralement plus facile de commencer avec une application Windows et de rechercher «alternative Linux», car les applications Windows sont généralement plus faciles à trouver car elles sont plus largement promues et plus de personnes les connaissent.

Rob Mosher
la source
2

Si nous mentionnons la viande fraîche, nous devons également mentionner Sourceforge.net avec le slogan:

"SourceForge est votre emplacement pour télécharger et développer des logiciels open source gratuits".

Parfois aussi, Google Code peut être une excellente source.

écho
la source
1

BerliOS héberge également un bon nombre d'applications UNIX / Linux.

André Paramés
la source
0

Un ajout mineur: pour les éléments déjà installés, vous n'êtes peut-être pas au courant:

apropos wireless

Cela peut entraîner des résultats intéressants, ainsi que du bruit:

apropos writing letter
Utilisateur inconnu
la source
0

Dans gentoo et les systèmes dérivés, il existe plusieurs programmes intéressants pour rechercher le portage (qui, en bref, est la base de données logicielle de gentoo). Celui que j'aime le plus est eix .

La meilleure recherche en ligne pour gentoo est gpo.zugaina.org . Il recherche non seulement le portage gentoo par défaut, mais également toutes les superpositions populaires (bases de données non officielles / tierces).

rozcietrzewiacz
la source
0

Un site quelque peu naïf, mais très utile pour ceux qui viennent de Windows, est:

http://linuxappfinder.com/

heltonbiker
la source