SystemD es una implementación que añade una funcionalidad de gestión de servicios y sistema a Linux del mismo modo que lo hace LaunchD en mac OS. Ofrece muchas ventajas al gestionar los servicios por dependencias entre éstos y permite iniciar el sistema en menor tiempo que un sistema operativo con SysV. Pero todo éso tiene como costo un incremento considerable en el consumo de recursos de sistema.
ALDOS por defecto, recién iniciado y con los servicios predeterminados, utiliza alrededor de 475 MB de RAM. Una instalación similar de Fedora con SystemD utiliza alrededor de 825 MB RAM. Para los sistemas modernos que vienen equipados con 4 u 8 GB RAM, probablemente haga poca diferencia, pero en sistemas de legado que tienen 1 o 2 GB RAM, ahorrar casi 400 MB RAM hace una gran diferencia.
ALDOS incluye de modo predeterminado flatpak. Permite instalar casi todo el software relevante disponible en Flathub.org.
Para activar Flathub, es necesario ejecutar como root lo siguiente:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Para instalar cualquier paquete de Flathub como root o como usuario regular, sólo es necesario buscar la aplicación deseada en Flathub.org y ejecutar la instrucción que se incluye al final de cada página. Ejemplo para instalar Spotify para Linux:
flatpak install flathub com.spotify.Client
Por favor, evite instalar aplicaciones que de Flathub que sí existan en ALDOS. Nosotros procuramos incluir todas las aplicaciones libres posibles y compilar éstas de manera nativa con todas las funciones que técnicamente nos sean posibles. Las aplicaciones Flatpak son una excelente forma de instalar software de última generación, pero utilizan más espacio de almacenamiento y algunas suelen ir compiladas con menos funciones que las aplicaciones nativas.
Estamos abiertos brindar soporte para la arquitectura ARM64 y otras arquitecturas, pero ―nuevamente― sólo disponemos de presupuesto para darle soporte a la arquitectura Intel/AMD de 64 bits.
Si utiliza una versión de ALDOS anterior al lanzamiento de septiembre de 2022 ―sin actualizar― por favor siga las instrucciones descritas en este artículo publicado. Sólo requiere añadir scsi_mod.use_blk_mq=1
a los argumentos de arranque del núcleo de Linux del sistema y crear el archivo /etc/udev/rules.d/60-scheduler.rules
con el contenido descrito en ese mismo artículo publicado.
Desde el lanzamiento de septiembre de 2022, ALDOS utiliza un núcleo de Linux con CONFIG_SCSI_MQ_DEFAULT=y
y una versión de Eudev que ya incluye el archivo /etc/udev/rules.d/60-scheduler.rules
. Ésto significa que desde septiembre de 2022 ALDOS ya utiliza el planificador de de entrada y salida BFQ de modo predeterminado.
LXQt utiliza aún menos recursos de sistema ―menos de 300 MB RAM― que Xfce, pero es menos funcional y con menor integración entre sus componentes.
¡Sí! Están disponibles Cinnamon, MATE, LXQt, KDE Plasma y Lumina Desktop. Adicionalmente puede utilizar los gestores de ventanas Openbox, Fluxbox, Blackbox, Enlightenment 0.16, WindowMaker y IceWM, así como varios compositores Wayland que incluyen Sway, Wayfire y Labwc. De éstos últimos, el más fácil de utilizar es Labwc, el resto requiere memorizar docenas de atajos de teclado, lo cual sólo los hace adecuados para usuarios avanzados y definitivamente inadecuados para los usuarios principiantes.
Para instalar Cinnamon, ejecute como root:
yum groupinstall cinnamon-desktop
Para instalar MATE, ejecute como root:
yum groupinstall mate-desktop
Para instalar KDE Plasma, ejecute como root:
yum groupinstall kde-desktop
Para instalar LXQt, ejecute como root:
yum groupinstall lxqt-desktop
Para instalar Lumina Desktop, ejecute como root:
yum install lumina-desktop
Hay dos opciones muy buenas: Cinnamon y KDE Plasma.
Sí, pero sólo la versión 3.34 de GNOME, sin soporte alguno de parte nuestra. Está disponible en el almacén de software ALDOS-Plus. GNOME tiene como característica tener una muy estrecha dependencia hacia SystemD y ―como ya mencionamos― ALDOS es una distribución libre de SystemD. Los desarrolladores de GNOME carecen de interés alguno en que dicho entorno de escritorio funcione en sistemas operativos distintos a Linux con SystemD y Wayland. Así que GNOME 3.34 es lo máximo que podemos ofrecer pro el momento en ALDOS.
Todo lo esencial de GNOME funcionará en la versión 3.34 disponible en ALDOS, excepto la pantalla de bloqueo al suspender o hibernar el sistema.
Sí. Sólo recuerde que el enfoque de ALDOS es funcionar como sistema operativo de escritorio. ALDOS está optimizado de modo predeterminado para funcionar como sistema operativo de escritorio, es decir con latencia moderada. Los servidores requieren funcionar como latencia completa. Puede hacer ajustes al sistema para funcionar como servidor utilizando Tuned . Procuramos incluir versiones recientes y con soporte de largo plazo para Nginx, PHP, MariaDB, etc.
ALDOS utiliza por defecto Python 3.6. Actualizar la versión de Python en un sistema operativo implica volver a compilar alrededor de 1200 paquetes de software. ¡Implica mucho trabajo! Sin embargo, ya tenemos un creciente conjunto de paquetes que permiten instalar Python 3.9 en paralelo con Python 3.6 y que están disponibles en la colección de software de ALDOS desde finales de septiembre de 2022.
Desde fines de 2019, ALDOS utiliza la rama 4.19 (LTS ― Long Term Support) del núcleo de Linux para efectos de mantener compatibilidad con equipos de legado (portátiles y PCs relativamente antiguas). Anteriormente utilizábamos las ramas 4.4, 3.10 y 3.2. ALDOS es un derivado de Fedora, pero solemos aplicar algunos criterios similares a Debian ―ejemplo: Debian 10 utiliza también la rama 4.19― en cuanto a seleccionar una rama en particular del núcleo de Linux y sólo utilizamos ramas estables con soporte de largo plazo.
Procuramos utilizar la versión más reciente de la rama 4.19 LTS, pero solemos esperar algunos lanzamientos para evitar trivializar la actualización. Ejemplo: las versiones 4.19.279 y 4.19.280 ―ésta última es la versión más reciente de la rama 4.19 al 6 de abril de 2023― tienen pocos cambios relevantes, por lo que probablemente esperemos por el lanzamiento de las versiones 4.19.181 o 4.19.182, mismas que probablemente incluyan suficientes cambios relevantes.
Los planes a futuro para ALDOS incluyen actualizar a otra versión LTS del núcleo de Linux unos meses antes de que llegue a su fin de ciclo la rama 4.19, lo cual ocurrirá a fines de 2024. Tenemos planes para actualizar a la rama 5.4 a mediados de 2023. Durante algún momento de 2024 ALDOS actualizará a la rama 5.10 o 6.1 del núcleo de Linux o cualquier otra rama LTS que ofrezca soporte posterior al año 2026.
Los cambios de rama de versión de núcleo de Linux los hacemos cada cierta cantidad de años con la finalidad de poder continuar brindando soporte a la mayor cantidad de equipos de legado durante el mayor tiempo posible. Actualizar a las ramas 5.10 o 6.1 implicará dejar de soportar una cantidad relevante de éstos últimos. Es por tal motivo que utilizamos durante varios años la misma rama LTS del núcleo de Linux.