logo

Distribuciones de Linux (Distros)

Introducción a la distribución de Linux

Otros sistemas operativos como Microsoft combinan cada código internamente y lo lanzan como un solo paquete. Tienes que elegir entre una de las versiones que ofrecen.

Pero Linux es diferente a ellos. Diferentes partes de Linux son desarrolladas por diferentes organizaciones.

Las diferentes partes incluyen kernel, utilidades de shell, servidor X, entorno del sistema, programas gráficos, etc. Si lo deseas, puedes acceder a los códigos de todas estas partes y ensamblarlos tú mismo. Pero no es una tarea fácil y requiere mucho tiempo y todas las piezas deben ensamblarse correctamente para que funcione correctamente.

A partir de aquí la distribución (también llamada distribución) entra en escena. Ellos ensamblan todas estas piezas por nosotros y nos brindan un sistema operativo compilado de Linux para instalar y usar.

  • Una distribución de Linux es un sistema operativo creado a través de una colección de software que contiene el kernel de Linux y, a menudo, un sistema de administración de paquetes.
  • Por lo general, los usuarios de Linux obtienen su sistema operativo descargando una distribución de Linux, disponible para una variedad de sistemas desde dispositivos integrados (por ejemplo, OpenWrt ) hasta supercomputadoras robustas (por ejemplo, Rocks Cluster Distribution).
  • Una distribución de Linux se compone de un kernel de Linux, bibliotecas y herramientas GNU, otro software, un sistema de ventanas, documentación, un entorno de escritorio y un administrador de ventanas.
  • Casi todo el software agregado es de código abierto y gratuito y está disponible tanto en código fuente como en formato binario compilado, lo que permite realizar cambios en el software real.
  • Opcionalmente, las distribuciones de Linux agregan algunos programas propietarios que pueden no estar disponibles en forma de código fuente, como bloques binarios necesarios para algunos controladores de dispositivos.

Historia de las distribuciones de Linux

Linus Torvalds integró el kernel de Linux y compartió su primera versión, 0.01, en 1991. Inicialmente, Linux se distribuía únicamente como código fuente y, después, como una combinación de imágenes de disquete descargables. Las distribuciones comenzaron a simplificar el procedimiento de instalación porque era complicado, específicamente durante la creciente cantidad de software disponible.

Los usuarios admiraban las distribuciones de Linux como sustitutos de los sistemas operativos Microsoft Windows y DOS en versiones propietarias de Unix, Apple Macintosh Mac OS y sistemas compatibles con IBM PC. Casi todos los primeros usuarios estaban familiarizados con Unix desde la escuela o el trabajo. Aceptaron distribuciones de Linux por su bajo costo y la disponibilidad del código fuente para todo o la mayor parte de su software.

programa c para matriz bidimensional

Linux se ha vuelto más famoso en los mercados de dispositivos integrados y de servidores en comparación con el mercado de computadoras de escritorio a partir de 2017. Se utiliza en más del 50% de los servidores web.

Tendencias y tipos

Las distribuciones de Linux pueden ser:

  • Comercial o no comercial
  • Desarrollado para usuarios domésticos, usuarios avanzados o usuarios empresariales
  • Compatible con dos o más tipos de plataforma o hardware específico, incluso para la extensión de certificación a través del proveedor de plataforma
  • Desarrollado para dispositivos integrados, de escritorio o de servidor
  • Propósito altamente especializado o general hacia funcionalidades específicas de la máquina (por ejemplo, grupos de computadoras, enrutadores de red y firewalls)
  • Dirigido a grupos de usuarios particulares, por ejemplo, mediante la internacionalización y localización del idioma o mediante la inclusión de varios paquetes de producción musical y de informática científica.
  • Principalmente, diseñado para brindar amplitud, portabilidad, usabilidad o seguridad.
    Lanzamiento rodante o lanzamiento estándar

La diversidad de distribuciones de Linux se debe a la variación técnica, filosófica y organizativa entre usuarios y proveedores. La licencia de software libre define que los usuarios que tengan suficiente interés y conocimiento pueden personalizar las distribuciones existentes o crear una que se ajuste a sus necesidades.

conjunto c ++

Lista de distribuciones de Linux

Hay una media de seiscientos distribuidores de Linux que ofrecen diferentes funciones. Aquí, discutiremos sobre algunas de las distribuciones de Linux más populares en la actualidad.

1)Ubuntu

Nació en 2004 por Canonical y rápidamente se hizo popular. Canonical quiere que Ubuntu se utilice como un escritorio Linux gráfico sencillo sin el uso de la línea de comandos. Es la distribución de Linux más conocida. Ubuntu es la próxima versión de Debian y es fácil de usar para los principiantes. Viene con muchas aplicaciones preinstaladas y bibliotecas de repositorios fáciles de usar.

Anteriormente, Ubuntu usaba el entorno de escritorio GNOME2, pero ahora ha desarrollado su propio entorno de escritorio Unity. Se lanza cada seis meses y actualmente está trabajando para expandirse y ejecutarse en tabletas y teléfonos inteligentes.

2) Linux menta

Mint se basa en Ubuntu y utiliza su software de repositorio, por lo que algunos paquetes son comunes en ambos.

matriz de clasificación java

Anteriormente era una alternativa a Ubuntu porque los códecs multimedia y el software propietario están incluidos en Mint, pero no estaban en Ubuntu. Pero ahora tiene su propia popularidad y utiliza el escritorio Cinnamon y Mate en lugar del entorno de escritorio Unity de Ubuntu.

3) Debian

Debian existe desde 1993 y lanza sus versiones con mucha lentitud que Ubuntu y Mint.

Esto lo convierte en uno de los distribuidores de Linux más estables.

Ubuntu está basado en Debian y fue fundado para mejorar los aspectos centrales de Debian más rápidamente y hacerlo más fácil de usar. Cada nombre de versión de Debian se basa en el nombre de la película Toy Story.

4) Red Hat Enterprise/CentOS

Red Hat es un distribuidor comercial de Linux. Hay productos Red Hat Enterprise Linux (RHEL) y Fedora que están disponibles gratuitamente. RHEL se prueba bien antes del lanzamiento y tiene soporte hasta siete años después del lanzamiento, mientras que fedora proporciona actualizaciones más rápidas y sin ningún soporte.

Red Hat utiliza la ley de marcas registradas para evitar la redistribución de su software. CentOS es un proyecto comunitario que utiliza el código Linux empresarial de Red Hat pero elimina todas sus marcas registradas y las pone a disposición de forma gratuita. En otras palabras, es una versión gratuita de RHEL y proporciona una plataforma estable durante mucho tiempo.

5) Sombrero de fieltro

Es un proyecto que se centra principalmente en software libre y proporciona la última versión de software. No crea su propio entorno de escritorio, sino que utiliza software 'ascendente'. Por defecto tiene el entorno de escritorio GNOME3. Es menos estable pero proporciona lo último.

Elegir una distribución de Linux

DistribuciónPor qué utilizar
UBuntuFunciona como Mac OS y es fácil de usar.
menta linuxFunciona como Windows y deberían utilizarlo los recién llegados.
DebianProporciona estabilidad pero no se recomienda a un nuevo usuario.
sombreroSi desea utilizar Red Hat y el software más reciente.
empresa de sombrero rojoPara ser utilizado comercialmente.
CentOSSi quieres usar red hat pero sin su marca registrada.
OpenSUSEFunciona igual que Fedora pero un poco más antiguo y estable.
Arco LinuxNo es para principiantes porque cada paquete debe instalarlo usted mismo.

Ejemplos de distribuciones de Linux

Distribuciones compatibles o basadas en GNU ampliamente utilizadas

Una distribución Debian no comercial y una de las primitivas, administrada por una asociación de desarrolladores voluntarios con un compromiso con la gestión democrática de proyectos y los principios del software libre.

También están disponibles algunas otras distribuciones, como Ubuntu, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo, etc.

diccionario c#

Sistemas operativos basados ​​en el kernel de Linux

  • Android, el sistema operativo comercial de Google, funciona sobre la base del OSP de Android que se ejecuta en varios dispositivos como decodificadores, televisores inteligentes, teléfonos inteligentes, etc.
  • ChromeOS, el sistema operativo comercial de Google, funciona sobre la base de ChromiumOS, que se ejecuta únicamente en tabletas, Chromeboxes y Chromebooks. Al igual que Android, ChromeOS contiene Google Play Store y muchas aplicaciones de Google.

Nota: Sin embargo, es un tema cuestionable que los sistemas operativos anteriores se consideren como la 'Distribución de Linux'. Utilizan el kernel de Linux; por lo tanto, Chris DiBona (jefe de código abierto de Google) y la Fundación Linux admiten que Android también es una distribución de Linux.

Distribuciones ligeras

Estas distribuciones se han desarrollado con soporte para hardware anterior, lo que permite utilizar el hardware anterior de forma productiva o lograr la mejor velocidad posible en el hardware moderno al brindar más recursos para su uso a través de aplicaciones. Algunos ejemplos incluyen Slitaz, Puppy Linux y Tiny Core Linux.

Distribuciones de nicho

Algunas otras distribuciones requieren nichos específicos, que incluyen:

    Enrutadores:por ejemplo, objetivo de OpenWrt (la distribución de enrutador integrado Tiny)Internet de las Cosas:por ejemplo, dirigido a Azure Sphere y Ubuntu Core de MicrosoftPC de cine en casa:por ejemplo, objetivo de Mythbuntu, Kodi (anteriormente XBMC) y KnoppMythPlataformas específicas:por ejemplo, la plataforma Raspberry Pi está dirigida al sistema operativo Raspberry PiEducación:algunos ejemplos son Karoshi y Edubuntu, y los sistemas de servidor están basados ​​en PCLinuxOSEstaciones de trabajo científicas y servidores informáticos:por ejemplo, dirigido por Scientific LinuxPruebas de penetración, análisis forense digital y seguridad informática:algunos ejemplos son Parrot Security OS y Kali LinuxAnonimato y privacidad:por ejemplo, objetivo de FreedomBox, Qubes, Whonix o TailsJuego de azar:por ejemplo, SteamOSUso sin conexión:por ejemplo, sistema operativo sin fin