O que é uma 'Distribuição'?

11

Eu sou novo no Ubuntu. Na verdade, comecei a usar o Linux.

Minha pergunta é: o que é uma distro?

    
por Abbas Ali 08.02.2011 / 09:45

2 respostas

8

Uma distribuição Linux é um membro da família de sistemas operacionais Unix-like construídos sobre o kernel Linux. Essas distribuições (geralmente chamadas de distros, por abreviação) consistem em uma grande coleção de aplicativos de software, como processadores de texto, planilhas, reprodutores de mídia e aplicativos de banco de dados.

Leia mais: link

    
por aneeshep 08.02.2011 / 10:00
21

Uma distribuição do Linux é um pacote de software projetado para ser um sistema operacional completo.

Um sistema operacional linux consiste em algumas partes:

  • O kernel do Linux

    Incluindo:

    • Drivers de dispositivos

    • Software no nível do sistema

  • O GNU * Userland

    Consistindo em

    • Software da interface do usuário (bash, ...)

    • Compilador, vinculador, gerador de parser, ...

    • Software de aplicação (emacs, bc, ...)

  • Um Desktop como o Gnome , KDE , XFCE

    Qual deles fornece

    • Software de abstração de hardware (como o Pulseaudio, ...)

    • Software aplicativo (um processador de texto, uma planilha, um navegador da web, ...)

    E mais.

Esta Combinação de Software, formando o sistema operacional completo, é chamada de 'Pilha':

Uma distribuição do Linux é feita combinando todas essas partes para construir um sistema operacional completo e utilizável para um propósito específico ou para uso geral.

  • Um exemplo de um sistema operacional de uso geral é o Ubuntu. Ele vem em variedades para desktops, netbooks e servidores, tornando-o útil para o público em geral.

  • Um exemplo de distribuição especializada é CHAOS , um pequeno sistema operacional projetado para funcionar em alta nós do cluster de computação de desempenho.

Em suma, imagine todas essas coisas sendo agrupadas, para que possam ser facilmente distribuídas para as pessoas, em vez de elas terem que construí-las sozinhas.

Os distribuidores costumam tomar decisões de design em nome do usuário, de acordo com o que esperam que o usuário deseje.

  • O Ubuntu é feito para ser divertido e fácil de usar

  • O TinyCore é feito para pessoas que querem usá-lo em hardware antigo

  • O RHEL foi projetado para funcionar bem em grandes supercomputadores e servidores críticos

  • ...

Estas decisões incluem a adição / remoção de software (como o KDE vs. Gnome) e, potencialmente, o (re) design e implementação de software (como o Ubuntu One).

Há um monte de distribuições do Linux sozinho, como ilustrado por este diagrama (imenso):

*: Tecnicamente, o GNU é um sistema operacional; No entanto, todo sistema operacional precisa de um Kernel, e o kernel do GNU (o Hurd) não está finalizado, então o GNU usa o kernel do Linux. A maioria das pessoas hoje chama essa combinação de "sistema operacional Linux", embora o Linux seja uma pequena parte dela. Indiscutivelmente a parte mais importante.

Links úteis:

por Stefano Palazzo 08.02.2011 / 10:01