terça-feira, 13 de setembro de 2011

6 distribuições Linux que você deve dominar bem

A natureza aberta do Linux permitiu o desenvolvimento de sistemas de diferentes distribuições desse sistema operacional. Cada distribuição tem suas particularidades, algumas bastante distintas, outras nem tanto, mas qualquer um que queira se tornar um especialista Linux precisa estar preparado para a situação em que ele precisará instalar, configurar, operar ou reparar alguma distribuição com a qual ele nunca teve contato antes.

Considerando que é humanamente impossível alguém adquirir experiência em todas as distribuições Linux existentes, fiz uma lista das 6 distribuições que, se bem conhecidas pelo profissional Linux, garantirão que este consiga utilizar e administrar virtualmente qualquer distribuição que exista ou venha a existir. Vamos lá!

1. Slackware

Slackware logo
O Slackware é a distribuição mais antiga ainda em atividade. Tem a fama de ser mais difícil de instalar, configurar e usar. Na verdade, o Slackware não é difícil, mas também não é intuitivo, o que significa que não adiantar tentar fazer as coisas nele por tentativa e erro, você tem que saber o que está fazendo, e isso faz com que você seja praticamente obrigado a estudar e conhecer os componentes do sistema para fazê-lo funcionar.


2. Debian

Logotipo do Debian
O Debian é uma distribuição quase tão antiga quanto o Slackware, que impressiona pelo tamanho e qualidade de sua comunidade de desenvolvedores, uma das maiores, mais fiéis e organizadas do mundo do Software Livre. É também a distribuição que mais originou outras distribuições, dentro elas o pop star Ubuntu. Sem falar que foi a primeira distribuição a Linux a ter um sistema completo de gerenciamento de pacotes de software que pesquisa, faz download, instala, configura e resolve dependências de maneira rápida e eficiente. Trata-se do APT, ferramenta que ainda hoje é considerada por muitos (me incluo nesta lista) como a melhor e mais completa do gênero dentre todas as distribuições Linux.


3. Fedora

Logotipo do Fedora Linux
Distribuição mantida pela Red Hat, a líder mundial em venda, suporte, treinamento e certificação Linux, o Fedora é conhecido por manter uma disputa acirrada com o Ubuntu pelo título de distribuição mais inovadora, trazendo a cada lançamento recursos que são usados por poucas ou nenhuma outra distribuição. Utiliza um excelente gerenciador de pacotes de software, o Yum, adotado também por muitas outras distribuições.


4. Ubuntu

Ubuntu logo
O Ubuntu é simplesmente a distribuição Linux mais conhecida e utilizada da atualidade. Precisa de mais argumentos para justificar por que você deve dominá-la?


5. CentOS

Logotipo do CentOS Linux
Criado a partir do código-fonte do Red Hat Enterprise Linux, o CentOS é a distribuição mais usada em servidores Web em toda a internet, conforme pesquisa publicada em Julho de 2010 pela Web Technology Surveys. Além disso, por ser derivada do Red Hat Enterprise Linux e totalmente compatível com este, o CentOS é a distribuição mais recomendada para aqueles que querem aprender a utilizar o RHEL e estudar para os exames da Red Hat tais como RHCT e RHCE.


6. OpenSUSE

OpenSUSE logo
O OpenSUSE é uma excelente distribuição mantida pela Novell, umas das grande líderes do mercado de Linux corporativo que, assim como a Red Hat, também possui seu próprio programa de certificação profissional em Linux. Possui uma comunidade de usuários bem forte e é talvez a distribuição mais popular a adotar o KDE como ambiente gráfico padrão.


Menções honrosas

A galera do Doode avaliou essa postagem e apontaram algumas duas distribuições que deveriam constar nesta lista. Achei justo, portanto, citá-las aqui, agregando opiniões diferentes da minha.

Archlinux

Archlinux logo
O Archlinux é uma distribuição otimizada para processadores i686. Tem uma filosofia parecida com a do Slackware no que diz respeito a não incluir no sistema muitas ferramentas que façam o trabalho do administrador, que precisa entender o sistema para conseguir utilizá-lo. Possui um excelente gerenciador de pacotes chamado Pacman, utilizado para gerenciar pacotes binários, e o ABS (Archlinux Build System) para instalar softwares através da compilação automatizada do código-fonte.

É uma distro bastante diferente de qualquer uma destas outras (apesar de insistirem em compará-lo ao Slack, estas semelhanças param no KISS [Keep It Simple, Stupid]), está numa crescente e ensina hábitos extremamente valiosos para qualquer usuário Linux. - Danilo Vilas Boas

Gentoo

Logotipo do Gentoo Linux
O Gentoo foi inicialmente criado para ser uma distribuição que fosse compilada a partir do código-fonte, otimizada para o Hardware, somente com os programas necessários e com scripts para diminuir o trabalho de manutenção. Utiliza o Portage para gerenciar pacotes de software, que são compilados na própria máquina para melhor aproveitamento de seus recursos de hardware.

É uma distro que também vai ensinar coisas que só podem ser aprendidas com ela, especialmente no que tange a manter uma distro compilada e otimização de compilação. - Danilo Vilas Boas

E você, o que achou dessa lista? Qual distribuição tiraria e qual colocaria? Deixe seu comentário. Um grande abraço e até a próxima!

4 comentários:

  1. Reproduzindo aqui o que publiquei no Doode:
    danilovboas

    Esta lista pode ser resumida a 5. Debian, Arch, Slack, Gentoo e CentOS (ou Red Hat). Saem Fedora, Ubuntu e OpenSUSE e entram Arch e Gentoo. Como já foi levantado a questão, tento responder: Arch porque é uma distro KISS porque é uma distro bastante diferente de qualquer uma destas outras (apesar de insistirem em compará-lo ao Slack, estas semelhanças param no KISS), está numa crescente e ensina hábitos extremamente valiosos para qualquer usuário Linux.
    Gentoo porque é uma distro que também vai ensinar coisas que só podem ser aprendidas com ela, especialmente no que tange a manter uma distro compilada e otimização de compilação.
    Tudo de interessante que acontece no mundo Linux hoje é de alguma forma derivado de alguma destas.

    ResponderExcluir
  2. Muito bom, Danilo. Atualizei a postagem, incluindo menções honrosas para o Archlinux e o Gentoo, baseado em seus comentários. Obrigado pela contribuição. Um abraço!

    ResponderExcluir
  3. Oi Dadidson.

    Bom, concordo com o colega do 1º comentário.
    Fez bem em incluir o Arch e o Gentoo (mesmo não conhecendo este último).

    Apesar do 'bum' do Ubuntu, é uma distro derivada e quem domina Debian, domina ele.
    Mesmo o Ubuntu sendo a distro do iniciante receoso em estrear no Linux, a mais conhecida, não acredito que deve estar na lista.
    Essa boa idéia da lista, deve conter distros originadoras e quem as domina, domina qualquer distribuição.

    Parabéns pelo Blog.
    Ah, mesmo não trabalhando na área de informática, ainda faço um de seus cursos.

    VLW

    ResponderExcluir
  4. Izaias, quando escrevi o artigo, eu pensei bastante sobre colocar ou não o Ubuntu numa lista que já tinha o Debian. Decidi colocá-lo porque acredito que seja necessário conhecer o atalhos que só estão presentes nele, para eventualmente poder dar suporte a usuários leigos da melhor forma possível.

    Existem algumas tarefas, que no Debian só podem ser feitas no terminal, para as quais existem atalhos bem mais rápidos no Ubuntu, além de alguns nomes diferentes. Por exemplo: para um usuário Ubuntu você não vai dizer "abra o terminal e digite sudo apt-get instal...", mas sim "clique em Aplicativos / Central de Programas do Ubuntu ...". Particularmente, acho importante conhecer os atalhos de uma distribuição tão popular.

    Agradeço pelos seus comentários. Um abraço!

    ResponderExcluir

Muito obrigado por comentar. Seu comentário será publicado imediatamente.