-
Notifications
You must be signed in to change notification settings - Fork 0
03 Distribuciones de Linux
Linux es una familia de sistemas operativos personalizables llamados distribuciones (distros), también conocidos como sabores (flavors). Una distribución es un paquete de software compuesto normalmente por:
- Kernel Linux
- Herramientas y librerías GNU
- Herramientas de gestión
- Utilidades
- Software de aplicación
- Documentación
- Package manager (gestor de paquetes)
- Sistemas de ventanas (e.g., X Window System o Wayland)
- Entorno de escritorio
Una distribución se encarga de configurar el almacenamiento, construir el kernel, instalar drivers, e inclusive de instalar aplicaciones y utilidades para crear un sistema de cómputo funcional.
Existen una infinidad de distribuciones de Linux. Cada distribución ha sido desarrollada con ciertos propósitos específicos, por ejemplo, Kali Linux para ciberseguridad, Debian para estabilidad, RHEL para entornos empresariales y Arch Linux para ser altamente personalizable.
Debian es una distro free-source que
utiliza el kernel de Linux. Es conocido por ser estable, seguro y adherirse a
los principios del software libre (free software). Utiliza el package manager
apt para instalar y actualizar paquetes en línea, y dpkg para instalar
paquetes .deb.
Ubuntu es una distribución open-source basada en Debian. Es la distribución más popular junto a Debian. Fue creada por Canonical, una compañía que fue creada para hacer crecer a Ubuntu y hacer dinero al proveer soporte. Utiliza el escritorio Gnome.
Ubuntu cuenta con varias variantes:
-
Lubuntu: versión light de Ubuntu. Enfocado en garantizar el mejor rendimiento. Utiliza el escritorio LXQt/LXDE.
-
Xubuntu: versión de Ubuntu mantenida por la comunidad. Enfocado en equilibrar el rendimiento, la usabilidad y la estética. Utiliza el escritorio Xfce.
-
Kubuntu: versión de Ubuntu mantenida por la comunidad. Enfocado en proveer software KDE.
Kali Linux es una distro open-source basada en Debian. Fue creada principalmente para ser un reemplazo de la distribución Backtrack. Kali Linux es desarrollada para tareas de seguridad tales como pruebas de penetración (penetration testing o pent testing), investigación de seguridad, la informática forense, e ingeniería inversa. Kali Linux es la distribución más popular en el mundo de la ciberseguridad.
Red Hat comenzó como una distribución que introdujo el Red Hat Package Manager (RPM). Eventualmente fue creada la compañía Red Hat con el propósito de comercializar su distribución a los negocios. Con el pasar del tiempo, Red Hat comenzó a enfocarse más en aplicaciones de servidores, tal como web y de archivos y lanzó el Red Hat Enterprise Linux (RHEL).
Red Hat Enterprise Linux (RHEL) es una distribución open-source comercial enfocada al mundo empresarial. Cuenta con una versión para servidor y otra para escritorio.
Además de RHEL, Red Hat cuenta con variantes tales como:
- Red Hat Enterprise Linux for Workstations
- Red Hat Enterprise Linux Server
- Red Hat Enterprise Linux in the cloud
- Red Hat Enterprise Linux AI
A continuación se muestran las distribuciones más populares categorizadas según sus características o propósito.
Important
Cabe destacar que las distros pueden pertenecer a diferentes categorías, sin embargo fueron agregadas solo en la categoría que más destaca.
| Distro | Descripción | Basada en |
|---|---|---|
| Debian | Estable, versátil y comunidad sólida. Se adhiere a los printicipios del free software | - |
| Ubuntu | La distro más popular y con mayor cantidad de software compatible | Debian |
| Fedora | Innovadora, para hardware, computación en la nube y contenedores. | Red Hat |
| Linux Mint | Estable, elegante y eficiente. Disponible con el escritorio Cinnamon, Mate y Xfce | Ubuntu |
| MX Linux | Estable, elegante y eficiente. Disponible con el escritorio Xfce, KDE y Fluxbox | Debian |
| Deepin | Seguro, estable y elegante. Desarrollado para otorgar un entorno para la mayoría de usuarios | Ubuntu |
| Zorin OS | Diseñado para transicionar desde Windows/macOS. La versión Pro otorga licencias de software | Ubuntu |
| Distro | Descripción | Basada en |
|---|---|---|
| Arch Linux | Rolling-release, altamente personalizable | - |
| Gentoo | Compilada desde código para máximo control | Enoch |
| Slackware | Una de las distros más antiguas y minimalistas | SLS |
| Distro | Descripción | Basada en |
|---|---|---|
| AntiX | Minimalista para hardware antiguo | Debian |
| Puppy Linux | Ultracompacta, ejecutable desde RAM | - |
| Tiny Core | Mínimo tamaño (~15MB), altamente modular | - |
| Distro | Descripción | Basada en |
|---|---|---|
| Lubuntu | Ubuntu con LXQt/LXDE para hardware modesto | Ubuntu |
| Xubuntu | Ubuntu con Xfce, equilibrio entre rendimiento y usabilidad | Ubuntu |
| Kubuntu | Ubuntu con software KDE | Ubuntu |
| Linux Lite | Diseñada para principiantes de Linux y usuarios de Windows | Ubuntu |
| Peppermint OS | Provee un entorno familiar para sistemas de bajos recursos | Debian |
| Distro | Descripción | Basada en |
|---|---|---|
| Kali Linux | Desarrollado para pentesters e investigadores de seguridad | Debian |
| Parrot OS | Desarrollado para hackers, especialistas en seguridad, desarrolladores... | Debian |
| BlackArch | Desarrollado para pentesters e investigadores de seguridad | Arch Linux |
| Distro | Descripción | Basada en |
|---|---|---|
| Tails | Enfoque en anonimato, ejecutable desde USB | Debian |
| Whonix | Aislamiento de red a través de máquinas virtuales | Debian |
| Qubes OS | Seguridad por aislamiento (múltiples máquinas) | Fedora |
| Distro | Descripción | Basada en |
|---|---|---|
| SteamOS | Optimizada para Steam y SteamDeck. Garantiza eficiencia y compatibilidad de juegos | Arch Linux |
| Pop!_OS | No es desarrollada para juegos, pero incluye soporte para drivers NVIDIA/AMD integrados | Ubuntu |
| Distro | Descripción | Basada en |
|---|---|---|
| Red Hat Enterprise Linux (RHEL) | Estándar corporativo basada en suscripciones | - |
| CentOS | Estabilidad empresarial. Descontinuado en 2021 | RHEL |
| CentOS Stream | Distribución empresarial desarrollada por la comunidad | Fedora |
| AlmaLinux | Reemplazo comunitario estable de CentOS 8 | CentOS |
| Ubuntu Server | Servidores y servicios en la nube | Ubuntu |
| openSUSE | Estabilidad para servidores y empresas | SUSE |
- Definición y Estructura de un Shell
- Los Diferentes Tipos de Shell
- Definición y Sintaxis de un Comando
- Variables, Alias y Funciones
- Comandos de Utilidad y Consulta
- Linux como Sistema Multiusuario
- Introducción a los Usuarios y Grupos
- Gestión de Usuarios
- Gestión de Grupos
- Gestión de Contraseñas
- Búsqueda de Información de Usuarios y Grupos con
getent
- Atributos de Archivos: Propiedad y Permisos de los Archivos
- Cambio de Propiedad y Permisos
umask: Permisos Predeterminados de Archivos- Cambio de Identidad y Privilegios
- Gestión de Paquetes (Package Management)
- Compresión y Archivado de Archivos
- Optimización y Conversion de Archivos