Estou procurando um programa que faça X e execute no unix (ou pelo menos no meu sistema unix em particular). Onde posso procurar? Existe uma maneira mais eficiente do que uma pesquisa na web genérica?
Estou procurando um programa que faça X e execute no unix (ou pelo menos no meu sistema unix em particular). Onde posso procurar? Existe uma maneira mais eficiente do que uma pesquisa na web genérica?
Respostas:
O primeiro lugar para procurar é a lista de pacotes da sua distribuição. É aí que você encontrará os programas mais fáceis de instalar. Algumas ferramentas de gerenciamento de pacotes fornecem maneiras avançadas de pesquisar.
Nas distribuições baseadas no Debian e no Debian (por exemplo, Ubuntu), você pode pesquisar descrições de pacotes com apt-cache search
ou aptitude search
(na linha de comando) ou através do recurso de pesquisa em gerenciadores de pacotes interativos, como Aptitude e Synaptic. Também há informações mais estruturadas na forma de tags: instale o debtags
pacote e faça consultas básicas com o debtags
comando ou navegue no banco de dados de tags no Aptitude. Tags são uma boa maneira de encontrar pacotes para trabalhar com um formato de arquivo específico, por exemplo.
No Red Hat e outras distribuições usando o yum (por exemplo, CentOS, Fedora), você pode pesquisar as descrições dos pacotes com yum search
(na linha de comando).
Se o pacote não estiver na sua distribuição, ele poderá estar disponível em uma fonte não oficial. Experimente a pesquisa de pacotes Linux , que indexa várias fontes oficiais e não oficiais de pacotes Linux. Para o Ubuntu, procure o pacote em um PPA .
Se sua distribuição não possuir nada, você também poderá procurar no banco de dados do pacote de outra distribuição. Distribuições de exemplo com um grande banco de dados de pacotes são Debian , Fedora , FreeBSD , Ubuntu .
apt-file search
também pode ser útil ocasionalmente, se o comando que você deseja estiver incorporado em algum pacote que você nunca ouviu falar.
Um bom lugar para encontrar software, especialmente para Unix e Linux, é o freshmeat . É um site bem estabelecido que lista projetos de software, juntamente com uma breve descrição, informações sobre licenças, estatísticas de popularidade e vitalidade, informações sobre qual linguagem de programação é usada e muito mais, pesquisável por assunto.
Além das outras sugestões encaminhadas, existe um bom site chamado Alternative To que é ótimo para procurar software para outras plataformas com base em algum software que você conhece em outra plataforma.
A Free Software Foundation mantém um catálogo on-line de aplicativos de software livre em http://directory.fsf.org/ No site:
Nós catalogamos software livre útil que roda em sistemas operacionais livres - particularmente o sistema operacional GNU e suas variantes GNU / Linux.
As licenças são verificadas para cada programa listado neste diretório.
Para cada software listado, é fornecida uma breve descrição, juntamente com links para a página inicial e recursos de suporte ao usuário, além de comandos de verificação geral e / ou links para onde as fontes do programa podem ser baixadas.
De acordo com a resposta de Caleb, existe o Linux App Finder . Geralmente, acho mais fácil começar com um aplicativo do Windows e procurar por "alternativa linux", pois os aplicativos do Windows geralmente são mais fáceis de encontrar informações porque são mais promovidos e mais pessoas sabem sobre eles.
Se mencionarmos carne fresca, também devemos mencionar Sourceforge.net com o slogan:
"O SourceForge é o seu local para baixar e desenvolver software livre de código aberto".
Às vezes, o Google Code também pode ser uma ótima fonte.
O BerliOS também hospeda um bom número de aplicativos UNIX / Linux.
Uma pequena adição: para coisas já instaladas, você pode não estar ciente:
apropos wireless
Pode levar a resultados interessantes, além de ruído:
apropos writing letter
No gentoo e sistemas derivados, existem vários programas interessantes para pesquisar o portage (que, em resumo, é o banco de dados de software do gentoo). O que eu mais gosto é eix .
A melhor pesquisa on-line para o gentoo é gpo.zugaina.org . Ele pesquisa não apenas o portage padrão do gentoo, mas também todas as superposições populares (bancos de dados não oficiais / de terceiros).
Um site um tanto ingênuo, mas muito útil para quem vem do Windows, é: