Hyprland (Wayland)

Para entender cómo funciona Linux, especialmente como Administrador de Sistemas en el entorno moderno de servidores, ayuda entender de dónde viene.
ls, grep, el compilador GCC, etc.). Pero a principios de los 90, su núcleo (o kernel), llamado GNU Hurd, aún no estaba listo.Uno de los principios más definitorios que hereda Linux de Unix es que “Todo es un archivo”. Esta no es una metáfora. En Linux:
/dev (ej. /dev/sda)./proc.Si dominas las herramientas para manipular archivos de texto, podrás manipular la mayor parte de la configuración del sistema operativo.
Hoy en día, el término “Linux” se refiere al núcleo (kernel). Para tener un sistema usable, varias organizaciones y comunidades empaquetan el kernel junto con cientos de otras herramientas y programas de GNU, un sistema de inicialización, y más. A estos empaquetados se les llama Distribuciones o “Distros”.
Para un administrador de sistemas, hay dos familias corporativas/comunitarias gigantes que dominan los servidores:
dnf y /rpm. Es el estándar de muchas corporaciones. Ejemplos: Red Hat Enterprise Linux, Fedora, Rocky Linux, AlmaLinux.apt o apt-get y el sistema de paquetes .deb.Una distribución (o “distro”) toma el kernel de Linux y le añade software adicional, como un gestor de paquetes, utilidades de GNU, y típicamente un entorno de escritorio, para crear un sistema operativo completo que el usuario final o administrador pueda usar.
Las distros se dividen comúnmente en “familias” según su origen y su sistema de gestión de paquetes:
apt y paquetes .deb. Famosas por su gran comunidad e increíble estabilidad. Son el estándar de facto en contenedores y servidores en la nube.dnf/yum y paquetes .rpm. Muy comunes en entornos empresariales y corporativos tradicionales.pacman y un modelo rolling release (actualizaciones continuas). Populares entre entusiastas que desean tener instalado el software más reciente bajo un sistema minimalista.Arch Linux es la distro más minimalista y la que más control tiene el usuario. No tiene un entorno gráfico por defecto, sino que se instala con el mínimo de paquetes y se puede configurar desde cero. Es la distro que más se asemeja a un sistema operativo tradicional, pero con la ventaja de que puedes instalar lo que necesites.
Familia: Rolling release · Paquetes: pacman · Visitar Arch Linux
Debian es uno de los sistemas operativos libres más antiguos y estables. Conocido por su riguroso sistema de pruebas y su inmenso repositorio de software, sirve como base fundamental para incontables distribuciones modernas (incluyendo Ubuntu). Es el estándar de facto para servidores debido a su confiabilidad extrema.
Familia: Debian · Paquetes: apt / .deb · Visitar Debian
Fedora es una distribución independiente financiada por Red Hat que se caracteriza por estar siempre a la vanguardia tecnológica (bleeding edge). Incorpora las versiones más recientes de software libre e innovaciones que, tras ser probadas y madurar en Fedora, eventualmente formarán parte de las futuras versiones estables de RHEL.
Familia: Red Hat · Paquetes: dnf / .rpm · Visitar Fedora
Red Hat Enterprise Linux es la principal distribución de Linux de código abierto pero de uso comercial diseñada para el sector empresarial. Destaca por ofrecer un soporte técnico robusto, seguridad certificada y ciclos de vida increíblemente largos para el software, siendo la pieza central de infraestructuras críticas corporativas.
Familia: Red Hat · Paquetes: dnf / .rpm · Visitar Red Hat
Ubuntu es una distribución popular y estable desarrollada por la empresa Canonical (y basada estrechamente en Debian). Inicialmente enfocada en la facilidad de uso para el usuario de escritorio, se ha convertido también en una elección prioritaria para servidores y despliegue de software en la nube gracias a sus versiones LTS (Long Term Support).
Familia: Debian · Paquetes: apt / .deb · Visitar Ubuntu
En sistemas operativos como Windows o macOS, la interfaz gráfica de usuario (GUI) está intrínsecamente unida al núcleo del sistema. En Linux, la interfaz gráfica es simplemente un conjunto de programas de espacio de usuario que se ejecutan sobre el sistema base, ofreciendo una alta modularidad.
Para que exista una interfaz gráfica se utiliza un Servidor Gráfico (o Display Server), existiendo dos opciones principales:
A continuación, un esquema simplificado para comparar cómo de ineficiente y largo es el camino gráfico en X11 frente a la arquitectura directa de Wayland (y por qué este último consume menos recursos de CPU/GPU):
graph TD
HW_Input[Hardware: Ratón / Teclado] -->|1. Evento físico| Kernel
Kernel -->|2. Datos brutos| X11{Servidor X11}
X11 -->|3. Traslada evento| App[Aplicación / Programa]
App -->|4. Renderiza vía CPU/GPU| X11
X11 -->|5. Petición de mapa de píxels| Compositor[Entorno de Escritorio]
Compositor -->|6. Compone imagen final| X11
X11 -->|7. Petición de pintado| GPU[Hardware: GPU / Pantalla]
graph TD
HW_Input[Hardware: Ratón / Teclado] -->|1. Evento físico| Kernel
Kernel -->|2. Datos brutos| Compositor{Wayland Compositor<br/>Entorno de Escritorio}
Compositor -->|3. Traslada evento| App[Aplicación / Programa]
App -->|4. Renderiza vía CPU/GPU| Compositor
Compositor -->|5. Petición directa de pintado| GPU[Hardware: GPU / Pantalla]
Sobre este servidor se apoya el Entorno de Escritorio (Desktop Environment), responsable del look & feel y diseño de interacción del sistema (gestión de ventanas, menús, explorador de archivos, configuración). Alternativas muy populares incluyen:
Hyprland (Wayland)

KDE Plasma (X11)

Un Administrador de Sistemas de Linux es el fontanero, arquitecto y guardaespaldas de la infraestructura digital.
chmod, chown, ACLs), revisar logs y configurar cortafuegos (ufw o iptables).bash) que lo haga por ti.Entender cómo funciona este ecosistema y poder desenvolverte sin un ratón es fundamental, y validarlo mediante certificaciones impulsará tu carrera.
Nuestro objetivo para las próximas lecciones es prepararte para el LFCS.
Para asentar lo aprendido en esta lección, responde a estas preguntas integradoras:
Históricamente, ¿por qué fue vital la creación del GNU Project antes del Kernel de Linux?
¿Cuál de las siguientes afirmaciones describe mejor el principio “Todo es un archivo” en Linux?
Con respecto al examen de certificación LFCS, ¿cuál es su formato principal?