O que é uma 'Distribuição'?

11

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

Minha pergunta é: O que é uma distribuição?

Abbas Ali
fonte
6
Linux é Ice Cream ... As distribuições são os sabores ...
rahul27

Respostas:

8

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

Leia mais: http://en.wikipedia.org/wiki/Linux_distribution

aneeshep
fonte
2
E as distribuições do Solaris ou BSD? :-)
Stefano Palazzo
1
Algumas outras distribuições do Linux (das quais você já deve ter ouvido falar) incluem Fedora, Red Hat Enterprise Linux, Debian e OpenSUSE.
Thomas Boxley
21

A 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 dispositivo

    • Software no nível do sistema

  • A Terra do Usuário GNU *

    Consiste em

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

    • Compilador, vinculador, gerador de analisador, ...

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

  • Uma área de trabalho como o Gnome , KDE , XFCE

    Que por si só fornece

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

    • Software de aplicação (um processador de texto, uma planilha, um navegador da web, ...)

    E mais.

Essa combinação de software, formando o sistema operacional completo, é chamada de 'Pilha':

insira a descrição da imagem aqui

Uma distribuição do Linux é feita combinando todas essas partes para criar um sistema operacional completo e utilizável para uma finalidade específica ou para uso geral.

  • Um exemplo de 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 é o CHAOS , um SO pequeno, projetado para ser executado em nós de cluster de computação de alto desempenho.

Em resumo, imagine todas essas coisas sendo agrupadas, para que possam ser facilmente distribuídas às pessoas, em vez de elas terem que construir tudo sozinhas.


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

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

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

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

  • ...

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

Existem várias distribuições apenas do Linux, como ilustrado por este (imenso) diagrama:

insira a descrição da imagem aqui


*: 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á concluído, portanto o GNU usa o kernel do Linux. Hoje, a maioria das pessoas chama essa combinação de "sistema operacional Linux", embora o Linux seja uma pequena parte dele. Indiscutivelmente a parte mais importante.


Links úteis:

Stefano Palazzo
fonte