Distribuição Linux para um desenvolvedor

8

Estou usando principalmente o Linux para programação. Eu basicamente comecei com Archlinux e Manjaro e meio que gosto disso.

O que realmente gosto é o gerenciamento de pacotes. Ele tem uma enorme coleção de novos softwares e as atualizações estão saindo muito rapidamente.

Por exemplo, quando o GCC 4.8 foi lançado, eu o instalei instantaneamente 2 dias após o lançamento, o que foi bastante interessante.

Até pequenas bibliotecas como "OpenAssetImporter" estão nos repositórios.

É muito conveniente porque, se você tem uma enorme coleção de bibliotecas que sai frequentemente, tudo o que você precisa fazer é uma atualização do sistema.

O que me incomoda é que meu sistema falha com muita frequência e não quero gastar tanto tempo para consertar as coisas.

Basicamente, tudo o que eu quero é bibliotecas atualizadas, como o gcc, etc. Eu realmente não me importo se tenho o Gnome atualizado etc.

Alguma recomendação que você possa me dar?

Maik Klein
fonte
2
O Gentoo é uma distribuição muito boa para desenvolvedores.
Eddy_Em 15/05

Respostas:

4

Eu recomendo que você Gentoo para programação. Eu mesmo uso e é muito conveniente:

  • atualizações mais recentes com um sistema poderoso para impedir que você quebre todas as dependências
  • lançamento contínuo, para que não haja saltos de uma versão para outra
  • é uma distribuição compilada, portanto eles estão particularmente preocupados com o empacotamento das cadeias de ferramentas, e o fato de você mesmo compilar todos os seus pacotes oferece um ótimo controle sobre as opções de compilação e pode otimizar um pouco o seu software
  • ferramentas para desenvolvimento cruzado são muito úteis
  • você pode instalar várias versões da mesma biblioteca ao mesmo tempo em diferentes "slots", que podem ser úteis às vezes, quando há grandes alterações entre duas versões e você deseja poder usá-las. Por exemplo, eu tenho três versões do python e duas versões do gcc.

É uma questão de escolha, é claro, mas eu usei o Fedora antes e posso lhe dizer que é muito mais fácil começar a desenvolver no Gentoo.

lgeorget
fonte
1
Obrigado, eu já estava olhando o gentoo. Você tem alguma experiência com sabayon.org ? Ou você recomendaria que eu usasse o gentoo diretamente, em vez de uma distro baseada no gentoo?
Maik Klein
Já ouvi falar de sabayon, mas nunca tentei, por isso não darei conselhos úteis. Eu acho que pode ser útil se seus pacotes estiverem tão atualizados quanto os pacotes do gentoo. Eu recomendo que você não use o empacotador Entropy, por exemplo, e fique com o Portage para manter mais controle. O Portage certamente tem mais pacotes, e especialmente bibliotecas, do que o Entropy, pois é um projeto muito mais maduro.
Lgeorget 15/05
O Sabayon foi concebido para tornar o Gentoo mais amigável para o usuário médio de desktop, por isso não se destina particularmente a ser usado pelos desenvolvedores, mas se mantiver todas as vantagens do Gentoo, acho que você pode segui-lo.
lgeorget 15/05
4

Qualquer distribuição atualizada serviria (todas elas são construídas mais ou menos no mesmo software, portanto não há muita diferença lá). Se um problema freqüente de quebra, selecione um dos "grandes", afaste-se das distribuições "aqui você sente o limite" (sim, isso significa que você não executará o último GCC dois dias após o lançamento). Pedir o GCC mais recente, mas estar bem com um ambiente de desktop não tão tarde, não faz muito sentido, mas talvez um dos mais simples / mais leves (LXDE, XFCE) seja a melhor combinação que o Gnome para você.

Para minhas necessidades semelhantes, o Fedora tem sido muito bom: Software mais recente, ampla seleção de pacotes em repositórios oficiais, mais do que estável o suficiente, bem integrado (feito profissionalmente), responsivo a relatórios de bugs, bugs (principalmente) são resolvidos rapidamente.

vonbrand
fonte