Che cos'è una "distribuzione"?


11

Sono nuovo di Ubuntu. In effetti, ho appena iniziato a usare Linux.

La mia domanda è: che cos'è una distribuzione?


6
Linux is Ice Cream ... Le distribuzioni sono i sapori ...
rahul27

Risposte:


8

Una distribuzione Linux è un membro della famiglia di sistemi operativi simili a Unix basati sul kernel Linux. Tali distribuzioni (spesso chiamate distro in breve) sono costituite da una vasta raccolta di applicazioni software come elaboratori di testi, fogli di calcolo, lettori multimediali e applicazioni di database.

Maggiori informazioni: http://en.wikipedia.org/wiki/Linux_distribution


2
Che ne dici di distribuzioni di Solaris o BSD? :-)
Stefano Palazzo

1
Alcune altre distribuzioni di Linux (di cui potresti aver sentito parlare) includono Fedora, Red Hat Enterprise Linux, Debian e OpenSUSE.
Thomas Boxley,

21

Una distribuzione di Linux è un pacchetto di software, progettato per essere un sistema operativo completo.

Un sistema operativo Linux è composto da alcune parti:

  • Il kernel di Linux

    Compreso:

    • I driver di periferica

    • Software a livello di sistema

  • La GNU * Userland

    Consiste in

    • Software di interfaccia utente (bash, ...)

    • Compilatore, linker, generatore di parser, ...

    • Software applicativo (emacs, bc, ...)

  • Un desktop come Gnome , KDE , XFCE

    Che a sua volta fornisce

    • Software di astrazione hardware (come Pulseaudio, ...)

    • Software applicativo (un elaboratore di testi, un foglio di calcolo, un browser Web, ...)

    E altro ancora

Questa combinazione di software, che costituisce il sistema operativo completo, si chiama "Stack":

inserisci qui la descrizione dell'immagine

Una distribuzione di Linux viene realizzata combinando tutte quelle parti per creare un sistema operativo completo e utilizzabile per uno scopo specifico o per un uso generale.

  • Un esempio di un sistema operativo di uso generale è Ubuntu. È disponibile in varietà per desktop, netbook e server, rendendolo utile al grande pubblico.

  • Un esempio di distribuzione specializzata è CHAOS , un piccolo sistema operativo progettato per essere eseguito su nodi di cluster di elaborazione ad alte prestazioni.

In breve, immagina che tutte queste cose vengano raggruppate insieme, in modo che possano essere facilmente distribuite alle persone, piuttosto che doverle costruire da sole.


I distributori spesso prendono decisioni di progettazione per conto dell'utente, in base a ciò che si aspettano che l'utente desideri.

  • Ubuntu è fatto per essere divertente e facile da usare

  • TinyCore è fatto per le persone che vogliono usarlo su hardware vecchio

  • RHEL è progettato per funzionare bene su grandi supercomputer e server critici

  • ...

Queste decisioni includono l'aggiunta / rimozione di software (come KDE vs. Gnome) e, potenzialmente, la (ri) progettazione e implementazione di software (come Ubuntu One).

Ci sono un sacco di distribuzioni di Linux da solo, come illustrato da questo (immenso) diagramma:

inserisci qui la descrizione dell'immagine


*: Tecnicamente, GNU è un sistema operativo; Tuttavia, ogni sistema operativo ha bisogno di un kernel e il kernel di GNU (l'Hurd) non è finito, quindi GNU usa il kernel di Linux. La maggior parte delle persone oggi chiama questa combinazione un "sistema operativo Linux", sebbene Linux ne sia una piccola parte. Probabilmente la parte più importante.


Collegamenti utili:

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.