Linuiz ist ein semi-modulares Multi-Architektur-Betriebssystem, das in der Rust-Programmiersprache geschrieben wurde.
Linuiz ist ein Experiment, das versucht, die Unterschiede zwischen vielen separaten Programmier- und Kerneldesign -Paradigmen abzurufen. Darüber hinaus zielt Linuiz ab, ein Fenster in das Befehlszeilenerlebnis nahtlos zu integrieren-ein Hybrid zu schaffen, mit dem traditionell technische Umgebungen zugänglicher sind.
Der Build -Prozess wird größtenteils über das cargo xtask -Muster automatisiert, obwohl die folgenden Voraussetzungen erfüllt sein müssen:
cargo und rustup installiert und auf Ihrem PATH .
Die folgenden Pakete installiert:
git , ovmf , gcc , qemu , qemu-utils
Abhängig von der Architektur, die Sie abzielen möchten, benötigen Sie möglicherweise eines der folgenden:
qemu-system-x86 , qemu-system-arm oder qemu-system-misc (für RISC-V)
Andere können mit apt list | grep qemu-system aufgeführt werden apt list | grep qemu-system
Um das Betriebssystem mit seiner Standardkonfiguration auszuführen, rufen Sie einfach an: cargo xtask run