Linuiz est un système d'exploitation multi-modulaire multi-architecture écrit dans le langage de programmation Rust.
Linuiz est une expérience qui cherche à abréger les différences entre de nombreux paradigmes de programmation et de conception du noyau distinct. De plus, Linuiz vise à intégrer de manière transparente une fenêtre sur l'expérience en ligne de commande - créant un hybride qui permet aux environnements techniques traditionnels d'être plus accessibles.
Le processus de construction est principalement automatisé via le motif cargo xtask , bien que les conditions préalables suivantes doivent être remplies:
cargo et rustup sont installées et sur votre PATH .
Les packages suivants installés:
git , ovmf , gcc , qemu , qemu-utils
Selon l'architecture que vous souhaitez cibler, vous aurez peut-être besoin de l'une des opérations suivantes:
qemu-system-x86 , qemu-system-arm ou qemu-system-misc (pour RISC-V)
D'autres peuvent être répertoriés avec apt list | grep qemu-system
Pour exécuter le système d'exploitation avec sa configuration par défaut, appelez simplement: cargo xtask run