Linux sin systemd: por qué debería usar Devuan, la bifurcación de Debian

Linux sin systemd: por qué debería usar Devuan, la bifurcación de Debian

Puede que se sorprenda de lo que constituye una crisis en la comunidad Linux. Hace varios años, la creación del sistema systemd init agravó a varios desarrolladores y usuarios. La mayoría de los sistemas operativos basados ​​en Linux adoptaron systemd, pero hay algunos que han optado por seguir un rumbo diferente.





A pesar de toda la controversia, ¿puede siquiera notar la diferencia entre una versión de Linux que acepta systemd y una que no?





Como caso de prueba claro, consideremos Debian y una variante llamada Devuan. Debian es uno de los sistemas operativos basados ​​en Linux más grandes y antiguos. En 2014, un grupo llamado Veteran UNIX Admins inició Devuan, una bifurcación de Debian sin systemd. ¿Deberías intentarlo?





¿Qué es un sistema init, de todos modos?

Init es la abreviatura de inicialización. Un proceso de inicio es la primera parte del proceso del sistema operativo que se inicia cuando se inicia su computadora con Linux. Se ejecuta en segundo plano mientras la computadora esté encendida y continúa hasta que se apaga.

El sistema init gestiona otros procesos, de modo que su computadora se inicie, se ejecute y se apague sin problemas. Entonces, si bien el sistema de inicio puede ser en gran parte invisible, también es esencial.



¿Qué está mal con systemd?

Systemd es más que un sistema de inicialización. Incluye otro software, como networkd y logind, que administran otros aspectos de su computadora. Systemd es un paquete de software que sirve como puente entre las aplicaciones y el kernel de Linux subyacente. Maneja tareas tan diversas como administrar los inicios de sesión de los usuarios a los dispositivos de conexión en caliente.

haz tu propio conecta los puntos

Tradicionalmente, en sistemas operativos basados ​​en Unix y similares a Unix (Linux es el último), los desarrolladores diseñan software para hacer una tarea y hacerlo bien. Siempre ha habido excepciones, pero con systemd, un componente central se ha desviado de esta forma de hacer las cosas.





Como es de esperar, hay razones por las que los desarrolladores sintieron la necesidad de un cambio. Para empezar, el sistema init más antiguo se inició de forma lineal, cargando varios scripts en un orden que tenga sentido. Esto hace que sea más difícil arrancar una computadora y administrar las funciones principales (como la conexión a una red) de la manera fluida que se espera en las máquinas actuales.

La combinación de muchas de estas tareas en un solo proyecto permite que los sistemas operativos basados ​​en Linux proporcionen una experiencia de arranque más rápida.





En qué se diferencia Devuan de Debian

Debian 8 fue la primera versión en adoptar systemd. El proyecto Devuan comenzó en ese momento, pero la primera versión estable no llegó hasta 2017, junto con el lanzamiento de Debian 9.

Usos de Devuan el mismo administrador de paquetes APT que Debian , pero mantiene sus propios repositorios de paquetes. Esos son los servidores que almacenan el software que descarga mediante APT.

Los repositorios de Devuan contienen el mismo software que Debian, solo con parches que permiten que los programas se ejecuten sin systemd. Esto se refiere principalmente a componentes de backend como kit de políticas , que gestiona qué usuarios pueden acceder o modificar determinadas partes de su PC.

¿Cómo es usar Devuan?

Al igual que con Debian, hay varias formas de instalar Devuan. La descarga 'mínima' le proporciona las herramientas esenciales que necesita para poner Devuan en funcionamiento en su máquina. La descarga 'en vivo' le proporciona un escritorio funcional que puede probar antes de instalar Devuan en su computadora.

Devuan usa el entorno de escritorio Xfce de forma predeterminada. Este es un entorno informático tradicional similar al aspecto que tenían las interfaces de PC hace varias décadas. Funcionalmente Xfce todavía puede manejar la mayoría de las tareas la gente espera de las computadoras hoy en día.

La versión en vivo de Devuan viene con mucho software para cubrir las expectativas generales. Mozilla Firefox está disponible para navegar por la web. LibreOffice está ahí para abrir y editar documentos. GIMP puede alterar fotos y otras imágenes. Todas estas aplicaciones funcionan como es de esperar, sin preocuparse por el sistema de inicio que esté ejecutando.

Si bien Devuan refleja los repositorios de paquetes de Debian, los dos no son intercambiables. Agregar un repositorio destinado a Debian corre el riesgo de arruinar su instalación. Puede editar sus fuentes de software a través del terminal o dentro del Synaptic Package Manager, que viene incluido.

Devuan se conecta perfectamente a redes Wi-Fi y Ethernet. También puede esperar que reconozca las unidades flash y los discos duros que conecta. Existe una posibilidad decente de que ni siquiera note la diferencia. Systemd es solo una forma de hacer las cosas, no la única.

¿Qué sistema de inicio usa Devuan?

Al final del día, esta pregunta llega al núcleo de lo que trata Devuan.

Devuan utiliza por defecto el sistema sysvinit, que es similar al proceso de inicialización de System V utilizado en Unix. Sysvinit era el estándar general que muchas versiones de Linux, incluida Debian, se usaban antes de systemd.

Devuan también ofrece numerosas alternativas. Tú puedes descargar OpenRC , Rooney y otros para reemplazar el sistema de inicio proporcionado.

¿Otros sistemas operativos basados ​​en Linux evitan systemd?

Gentoo, el distribución de Linux construya-su-sistema-operativo-desde-cero , por defecto es OpenRC. Es una de las versiones más antiguas y conocidas de Linux para evitar systemd. Slackware, otro sistema operativo antiguo basado en Linux, ha optado por seguir con sysvinit. PCLinuxOS es una opción más joven que también ha optado por no cambiar a systemd.

También hay varias distribuciones de Linux basadas en Devuan. Aunque el número palidece en comparación con Debian, que sirve como base para muchos Sistemas operativos basados ​​en Linux como Ubuntu .

¿Deberías cambiarte a Devuan?

¿Eres un administrador de sistemas? ¿Construye su sistema operativo desde cero o con regularidad? interactuar con servicios y demonios de inicio ? Si es así, ¿se siente más cómodo con la forma en que tradicionalmente ha administrado su sistema? Si su respuesta es sí, es posible que prefiera Devuan. Es más una continuación de cómo eran las cosas, que algo completamente nuevo.

Para el resto de nosotros, esta cuestión es más filosófica que pragmática. ¿Le gusta el enfoque tradicional de Unix de hacer un trabajo y hacerlo bien? ¿Tiene problemas con la idea de consolidar muchas tareas en un solo proyecto? Si es así, usar Devuan es una expresión de su creencia en ese ideal.

Hablando pragmáticamente, use Devuan si quiere Debian sin systemd. Si quiere systemd, quédese con Debian. No hay mucho más que eso.

Cuota Cuota Pío Correo electrónico Cómo crear un diagrama de flujo de datos para visualizar datos de cualquier proyecto

Los diagramas de flujo de datos (DFD) de cualquier proceso lo ayudan a comprender cómo fluyen los datos desde el origen al destino. ¡Aquí se explica cómo crearlo!

Leer siguiente
Temas relacionados
  • Linux
  • Debian
  • Linux
  • Xfce
Sobre el Autor Bertel King(323 Artículos publicados)

Bertel es un minimalista digital que escribe desde una computadora portátil con interruptores de privacidad físicos y un sistema operativo respaldado por la Free Software Foundation. Valora la ética sobre las funciones y ayuda a otros a tomar el control de sus vidas digitales.

Más de Bertel King

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse