OrejanOS | Especificaciones

Tan ligera en su destino como exigente en su construcción.

$ uname -snrvmpio

Base: CRUX Linux (derivada)
Escritorio: MATE sobre X11
Audio: PulseAudio
Arranque: EFIStub — sin GRUB, sin Lilo
Idiomas de instalación: español e inglés
Paquetería: ports nativos de CRUX
Licencia: GPL3 o superior

OrejanOS no utiliza systemd, ni Wayland, ni Snaps ni Flatpaks. No incorpora tecnologías impuestas, inmaduras o foráneas al flujo natural del sistema. Lo que corre acá, corre porque se decidió que corriera — y cada decisión se puede explicar.

$ grep -i "hardware" /etc/orejanos-release

OrejanOS está pensado para ser económico en su demanda de hardware. El resultado final —un CRUX derivado con MATE sobre X11— es un sistema liviano por naturaleza, sin lastre y sin inflar: cada componente forma parte del ensamblado porque cumple perfectamente con una función precisa, no porque venga de regalo en un paquete gigante. Una vez instalado, corre cómodo en máquinas modestas.

Pero hay un matiz, y conviene ser honesto al respecto: hoy, la instalación es la parte exigente. Mientras no exista una imagen ISO propia del proyecto, todo se construye en el momento — y en una base CRUX, eso significa compilación: kernel, paquetería, cada pieza del sistema. Todo pasa por el compilador antes de existir en tu medio de almacenamiento. Los tiempos de compilación en CRUX son largos, y esa carga requiere de tiempo humano y además de una máquina con músculo suficiente como para sostener el proceso sin sufrimiento.

Con la llegada de la ISO propia, ese requisito se eliminará: el grueso del trabajo ya vendrá hecho por el mantenedor (Hugo), y la instalación dejará de ser una jornada de compilación para convertirse en algo más directo. Pero por ahora, CRUX y un "instalador-transformador" es lo que tenemos

$ dmesg | grep "piezas propias"

Sobre la base CRUX, OrejanOS agrega piezas de autoría propia que no existen en ningún otro lugar: TtyLog, la pantalla de inicio de sesión BASH/ASCII; EtherFork, el conector WiFi readaptado con dialog para el escritorio; InyectISO, la herramienta de inyección de directorios en ISOs, varios scripts más y el orquestador OrejanOS.sh que unifica la cadena completa de instaladores.

Sumado a configuraciones que la instalación estándar de CRUX no trae: usuario no root listo para iniciar sesión, idioma, zona horaria, sudo configurado con criterio propio, y WiFi manejable desde la tty.

[ ← Volver a la portada ] [ Ver: Módulos ]