¿Qué es una 'distribución'?

11

Soy nuevo en Ubuntu. De hecho, acabo de comenzar a usar Linux.

Mi pregunta es: ¿Qué es una distribución?

Abbas Ali
fuente
66
Linux es el helado ... distribuciones son los sabores ...
rahul27

Respuestas:

8

Una distribución de Linux es un miembro de la familia de sistemas operativos tipo Unix creados sobre el núcleo de Linux. Dichas distribuciones (a menudo llamadas distros para abreviar) consisten en una gran colección de aplicaciones de software, como procesadores de texto, hojas de cálculo, reproductores multimedia y aplicaciones de bases de datos.

Leer más: http://en.wikipedia.org/wiki/Linux_distribution

aneeshep
fuente
2
¿Qué hay de las distribuciones de Solaris o BSD? :-)
Stefano Palazzo
1
Algunas otras distribuciones de Linux (de las que quizás haya oído hablar) incluyen Fedora, Red Hat Enterprise Linux, Debian y OpenSUSE.
Thomas Boxley
21

Una distribución de Linux es un paquete de software, diseñado para ser un sistema operativo completo.

Un sistema operativo Linux consta de algunas partes:

  • El kernel de Linux

    Incluso:

    • Controladores de dispositivo

    • Software de nivel de sistema

  • La tierra de usuarios de GNU *

    Que consiste en

    • Software de interfaz de usuario (bash, ...)

    • Compilador, enlazador, analizador-generador, ...

    • Software de aplicación (emacs, bc, ...)

  • Un escritorio como Gnome , KDE , XFCE

    Que en sí mismo proporciona

    • Software de abstracción de hardware (como Pulseaudio, ...)

    • Software de aplicación (un procesador de textos, una hoja de cálculo, un navegador web, ...)

    Y más.

Esta combinación de software, que forma el sistema operativo completo, se llama 'Pila':

ingrese la descripción de la imagen aquí

Una distribución de Linux se realiza combinando todas esas partes para construir un sistema operativo completo y utilizable para un propósito específico o para uso general.

  • Un ejemplo de un sistema operativo de uso general es Ubuntu. Viene en variedades para computadoras de escritorio, netbooks y servidores, por lo que es útil para el público en general.

  • Un ejemplo de distribución especializada es CHAOS , un SO pequeño diseñado para ejecutarse en nodos de clúster informático de alto rendimiento.

En resumen, imagina que todo esto se agrupa para que se pueda distribuir fácilmente a las personas, en lugar de que tengan que construirlo todo ellos mismos.


Los distribuidores a menudo toman decisiones de diseño en nombre del usuario, de acuerdo con lo que esperan que el usuario desee.

  • Ubuntu está hecho para ser divertido y fácil de usar

  • TinyCore está hecho para personas que desean usarlo en hardware antiguo

  • RHEL está diseñado para funcionar bien en grandes supercomputadoras y servidores críticos

  • ...

Estas decisiones incluyen la adición / eliminación de software (como KDE vs. Gnome) y, potencialmente, el (re) diseño e implementación de software (como Ubuntu One).

Hay un montón de distribuciones de Linux solo, como se ilustra en este diagrama (inmenso):

ingrese la descripción de la imagen aquí


*: Técnicamente, GNU es un sistema operativo; Sin embargo, cada sistema operativo necesita un kernel, y el kernel de GNU (Hurd) no está terminado, por lo que GNU usa el kernel de Linux. La mayoría de la gente hoy llama a esta combinación un "Sistema Operativo Linux", aunque Linux es una pequeña parte de él. Posiblemente la parte más importante.


Enlaces Útiles:

Stefano Palazzo
fuente