O Linuiz é um sistema operacional semi-modular multi-arquitetura escrito na linguagem de programação da ferrugem.
Linuiz é um experimento que busca redigir as diferenças entre muitos paradigmas separados de programação e design do kernel. Além disso, o Linuiz pretende integrar perfeitamente uma janela à experiência da linha de comando-criando um híbrido que permite que ambientes tradicionalmente técnicos sejam mais acessíveis.
O processo de construção é automatizado principalmente através do padrão cargo xtask , embora os seguintes pré -requisitos devam ser atendidos:
cargo e rustup instalados e no seu PATH .
Os pacotes a seguir instalados:
git , ovmf , gcc , qemu , qemu-utils
Dependendo da arquitetura que você deseja segmentar, você pode precisar de um dos seguintes:
qemu-system-x86 , qemu-system-arm ou qemu-system-misc (para RISC-V)
Outros podem ser listados com apt list | grep qemu-system
Para executar o sistema operacional com sua configuração padrão, basta ligar para: cargo xtask run