Qu'est-ce qu'une «distribution»?

11

Je suis nouveau sur Ubuntu. En fait, je viens de commencer à utiliser Linux.

Ma question est: Qu'est-ce qu'une distribution?

Abbas Ali
la source
6
Linux is Ice Cream ... Les distributions sont les saveurs ...
rahul27

Réponses:

8

Une distribution Linux fait partie de la famille des systèmes d'exploitation de type Unix construits au-dessus du noyau Linux. De telles distributions (souvent appelées distributions pour faire court) consistent en une large collection d'applications logicielles telles que des traitements de texte, des feuilles de calcul, des lecteurs multimédias et des applications de base de données.

En savoir plus: http://en.wikipedia.org/wiki/Linux_distribution

aneeshep
la source
2
Qu'en est-il des distributions de Solaris ou BSD? :-)
Stefano Palazzo
1
Certaines autres distributions de Linux (dont vous avez peut-être entendu parler) incluent Fedora, Red Hat Enterprise Linux, Debian et OpenSUSE.
Thomas Boxley
21

Une distribution de Linux est un ensemble de logiciels, conçu pour être un système d'exploitation complet.

Un système d'exploitation Linux se compose de quelques parties:

  • Le noyau Linux

    Comprenant:

    • Pilotes de périphérique

    • Logiciel de niveau système

  • Le GNU * Userland

    Composé de

    • Logiciel d'interface utilisateur (bash, ...)

    • Compilateur, éditeur de liens, générateur d'analyseur, ...

    • Logiciels d'application (emacs, bc, ...)

  • Un bureau tel que Gnome , KDE , XFCE

    Qui lui-même fournit

    • Logiciel d'abstraction matérielle (comme Pulseaudio, ...)

    • Logiciel d'application (Un traitement de texte, une feuille de calcul, un navigateur Web, ...)

    Et plus.

Cette combinaison de logiciels, formant le système d'exploitation complet, est appelée la «pile»:

entrez la description de l'image ici

Une distribution de Linux est faite en combinant toutes ces parties pour construire un système d'exploitation complet et utilisable dans un but spécifique ou pour une utilisation générale.

  • Ubuntu est un exemple de système d'exploitation à usage général. Il existe en variétés pour ordinateurs de bureau, netbooks et serveurs, ce qui le rend utile au grand public.

  • Un exemple de distribution spécialisée est CHAOS , un petit système d'exploitation conçu pour fonctionner sur des nœuds de cluster de calcul haute performance.

En bref, imaginez que tous ces éléments soient regroupés, afin qu'ils puissent être facilement distribués aux gens, plutôt que de devoir les construire eux-mêmes.


Les distributeurs prennent souvent des décisions de conception au nom de l'utilisateur, selon ce qu'ils attendent de l'utilisateur.

  • Ubuntu est conçu pour être amusant et facile à utiliser

  • TinyCore est fait pour les personnes qui souhaitent l'utiliser sur du vieux matériel

  • RHEL est conçu pour fonctionner correctement sur les gros supercalculateurs et les serveurs critiques

  • ...

Ces décisions incluent l'ajout / la suppression de logiciels (tels que KDE vs Gnome), et, potentiellement, la (re) conception et la mise en œuvre de logiciels (tels que Ubuntu One).

Il y a tout un tas de distributions de Linux seul, comme illustré par ce (immense) diagramme:

entrez la description de l'image ici


*: Techniquement, GNU est un système d'exploitation; Cependant, chaque OS a besoin d'un noyau, et le noyau de GNU (le Hurd) n'est pas terminé, donc GNU utilise le noyau Linux. La plupart des gens appellent aujourd'hui cette combinaison un "système d'exploitation Linux", bien que Linux n'en soit qu'une petite partie. Sans doute la partie la plus importante.


Liens utiles:

Stefano Palazzo
la source