10 das distribuições Linux mais populares comparadas
O Linux não é um sistema operacional completo - é apenas um kernel. As distribuições Linux pegam o kernel Linux e o combinam com outros softwares livres para criar pacotes completos. Existem muitas distribuições Linux diferentes por aí.
Se você quiser "instalar o Linux", precisará escolher uma distribuição. Você também pode usar o Linux From Scratch para compilar e montar seu próprio sistema Linux a partir do zero, mas isso é uma enorme quantidade de trabalho.
Ubuntu
O Ubuntu é provavelmente a distribuição Linux mais conhecida. O Ubuntu é baseado no Debian, mas possui seus próprios repositórios de software. Grande parte do software nesses repositórios é sincronizado a partir dos repositórios do Debian.
O projeto do Ubuntu tem como foco fornecer uma sólida experiência de desktop (e servidor), e não tem medo de construir sua própria tecnologia customizada para fazê-lo. O Ubuntu costumava usar o ambiente de desktop GNOME 2, mas agora usa seu próprio ambiente de desktop Unity. O Ubuntu está até construindo seu próprio servidor gráfico Mir enquanto outras distribuições estão trabalhando no Wayland.
O Ubuntu é moderno sem ser muito sangrento. Ele oferece lançamentos a cada seis meses, com um lançamento de LTS (suporte de longo prazo) mais estável a cada dois anos. O Ubuntu está atualmente trabalhando na expansão da distribuição do Ubuntu para rodar em smartphones e tablets.
Mint Linux
Mint é uma distribuição Linux construída sobre o Ubuntu. Ele usa repositórios de software do Ubuntu, portanto, os mesmos pacotes estão disponíveis em ambos. Originalmente, o Mint era uma distribuição alternativa amada principalmente porque incluía codecs de mídia e software proprietário que o Ubuntu não incluiu por padrão.
Esta distribuição agora tem sua própria identidade. Você não encontrará o desktop Unity do Ubuntu aqui - em vez disso, você terá um ambiente de trabalho mais tradicional, Canela ou MATE. O Mint adota uma abordagem mais relaxada para atualizações de software e não instala automaticamente atualizações críticas de software. Controversamente, isso levou alguns desenvolvedores do Ubuntu a rotulá-lo de inseguro.
Debian
O Debian é um sistema operacional composto apenas por software livre e de código aberto. O projeto Debian está em operação desde 1993 - há mais de 20 anos! Este projeto amplamente respeitado ainda está lançando novas versões do Debian, mas é conhecido por se mover muito mais lentamente do que distribuições como Ubuntu ou Linux Mint. Isso pode torná-lo mais estável e conservador, o que é ideal para alguns sistemas.
O Ubuntu foi originalmente fundado para pegar os principais bits do Debian estável e aprimorá-los mais rapidamente, reunindo o software em um sistema fácil de usar que é atualizado com mais frequência.
Fedora
O Fedora é um projeto com um forte foco em software livre - você não encontrará uma maneira fácil de instalar drivers gráficos proprietários aqui, embora os repositórios de terceiros estejam disponíveis. O Fedora é inovador e contém as versões mais recentes do software.
Ao contrário do Ubuntu, o Fedora não cria seu próprio ambiente de desktop ou outro software. Em vez disso, o projeto Fedora usa software “upstream”, fornecendo uma plataforma que integra todo esse software upstream sem adicionar suas próprias ferramentas personalizadas ou aplicá-lo em excesso. O Fedora vem com o ambiente de desktop GNOME 3 por padrão, embora você também possa obter “giros” que vêm com outros ambientes de desktop.
O Fedora é patrocinado pela Red Hat e é a base do projeto comercial Red Hat Enterprise Linux. Ao contrário do RHEL, o Fedora é inovador e não é suportado por muito tempo. Se você quiser uma versão mais estável que seja suportada por mais tempo, a Red Hat prefere que você use o produto Enterprise.
CentOS / Red Hat Enterprise Linux
O Red Hat Enterprise Linux é uma distribuição Linux comercial voltada para servidores e estações de trabalho. É baseado no projeto Fedora de código aberto, mas é projetado para ser uma plataforma estável com suporte a longo prazo.
A Red Hat usa a lei de marcas registradas para impedir que seu software oficial do Red Hat Enterprise Linux seja redistribuído. No entanto, o software principal é gratuito e de código aberto. O CentOS é um projeto comunitário que utiliza o código Red Hat Enterprise Linux, remove todas as marcas registradas da Red Hat e as disponibiliza para uso e distribuição gratuitos. É uma versão gratuita do RHEL, então é bom se você quer uma plataforma estável que será suportada por um longo tempo. O CentOS e a Red Hat anunciaram recentemente que estão colaborando, então o CentOS agora faz parte da própria Red Hat.
openSUSE / SUSE Linux Enterprise
O openSUSE é uma distribuição Linux criada pela comunidade e patrocinada pela Novell. A Novell comprou o SuSE Linux em 2003 e ainda cria um projeto Linux corporativo conhecido como SUSE Linux Enterprise. Onde a Red Hat tem o projeto Fedora que alimenta o Red Hat Enterprise Linux, a Novell tem o projeto openSUSE que alimenta o SUSE Linux Enterprise.
Como o Fedora, o openSUSE é uma versão mais avançada do Linux. O SUSE já foi uma das grandes distribuições Linux de desktop fáceis de usar, mas o Ubuntu acabou aceitando essa coroa.
Mageia / Mandriva
A Mageia é uma bifurcação do Mandriva Linux criada em 2011. O Mandriva - conhecido como Mandrake antes disso - já foi uma das grandes distribuições Linux fáceis de usar.
Como o Fedora e o openSUSE, este é um projeto criado pela comunidade para criar uma distribuição Linux de código aberto. A Mandriva SA não cria mais uma distribuição Linux para consumidores para PCs de mesa, mas seus projetos de servidor Linux são baseados no código da Mageia - da mesma forma como o Fedora e o openSUSE fornecem código para seus equivalentes corporativos.
Arch Linux
O Arch Linux é mais antigo do que muitas das outras distribuições Linux aqui. Ele foi projetado para ser flexível, leve, mínimo e “Keep it Simple”. Manter tudo simples não significa que o Arch forneça vários utilitários gráficos e scripts de configuração automática para ajudá-lo a configurar seu sistema. Em vez disso, significa que o Arch dispensa essas coisas e sai do seu caminho.
Você é responsável por configurar seu sistema adequadamente e instalar o software de que você gosta. O Arch não fornece uma interface gráfica oficial para seu gerenciador de pacotes ou ferramentas complexas de configuração gráfica. Em vez disso, ele fornece arquivos de configuração limpos projetados para edição fácil. O disco de instalação despeja você em um terminal, onde você precisará inserir os comandos apropriados para configurar seu sistema, particionar seus discos e instalar o sistema operacional por conta própria..
O Arch usa um modelo de “rolling release”, o que significa que qualquer imagem de instalação é apenas um instantâneo do software atual. Cada bit de software será atualizado ao longo do tempo sem a necessidade de atualizar para um novo “lançamento” do Arch.
Esta distribuição tem um pouco em comum com o Gentoo, que era popular de uma só vez. Ambas as distribuições Linux são projetadas para usuários que sabem como seus sistemas funcionam ou que estão, pelo menos, dispostos a aprender. No entanto, o Arch usa pacotes binários, enquanto o Gentoo tem um foco (desnecessário) na compilação de cada software - isto significa que é rápido instalar o software no Arch, já que você não precisa gastar ciclos de CPU e tempo esperando por software para compilar..
Slackware Linux
O Slackware é outra instituição. Fundado em 1993, o Slackware é a mais antiga distribuição Linux que ainda é mantida e lança novos lançamentos hoje.
Seu pedigree mostra - como o Arch, o Slackware dispensa todas aquelas ferramentas gráficas desnecessárias e scripts de configuração automática. Não há procedimento de instalação gráfica - você terá que particionar seu disco manualmente e depois executar o programa de instalação. O Slackware inicializa em um ambiente de linha de comando por padrão. É uma distribuição Linux muito conservadora.
Filhote de cachorro linux
O Puppy Linux é outra distribuição Linux bem conhecida. Versões anteriores foram construídas no Ubuntu, mas o mais recente é baseado no Slackware. O Puppy foi projetado para ser um sistema operacional pequeno e leve que pode funcionar bem em computadores muito antigos. O arquivo ISO do filhote é de 161 MB, e o Puppy pode inicializar a partir desse disco em um ambiente ao vivo. O Puppy pode rodar em PCs com 256 MB ou RAM, embora recomende 512 MB para a melhor experiência.
Filhote de cachorro não é o mais moderno e não tem todos os sinos e assobios mais chamativos, mas pode ajudá-lo a reviver um PC antigo.
Estas não são as únicas distribuições Linux por aí. Distrowatch lista muitos e tenta classificá-los por popularidade.
Crédito de imagem: Eduardo Quagliato no Flickr