Linuiz es un sistema operativo de arquutectura múltiple semi-modular escrito en el lenguaje de programación de óxido.
Linuiz es un experimento que busca reducir las diferencias entre muchos paradigmas de programación separada y diseño de núcleo. Además, Linuiz tiene como objetivo integrar sin problemas una ventana en la experiencia de la línea de comandos, creando un híbrido que permite que los entornos tradicionalmente técnicos sean más accesibles.
El proceso de compilación se automatiza principalmente a través del patrón cargo xtask , aunque se deben cumplir los siguientes requisitos previos :
cargo y rustup instalado y en su PATH .
Los siguientes paquetes instalados:
git , ovmf , gcc , qemu , qemu-utils
Dependiendo de la arquitectura que desee apuntar, es posible que necesite una de las siguientes opciones:
qemu-system-x86 , qemu-system-arm o qemu-system-misc (para RISC-V)
Otros se pueden enumerar con apt list | grep qemu-system
Para ejecutar el sistema operativo con su configuración predeterminada, simplemente llame: cargo xtask run