Un système d'exploitation moderne écrit dans le langage de programmation Rust.
git clone https://www.github.com/GandelXIV/RezOS.gitgit submodule update --init --progressInstallez les dépendances, il existe 2 façons de procéder:
Cette option n'est viable que sur Linux, donc si vous êtes sur une plate-forme différente, envisagez d'utiliser la méthode Docker.
Utilisez un script d'installation situé dans scripts/install/all/{your-distro}.sh .
Si votre distribution n'a pas de script, vous pouvez toujours utiliser scripts/install/rust-linux.sh pour configurer la rouille, puis installer tous les packages dans scripts/install/packages/packages.md manuellement
Cette option est multiplateforme et ne fait pas de polue votre système avec PKGS, mais est plus difficile à utiliser.
docker/setup.sh ou scripts/docker/setup.shdocker/run.sh ou scripts/docker/run.sh Une fois que l'environnement est opérationnel, cd dans /home/rezos et continuez avec la compilation. Une dernière étape avant la compilation est de configurer le projet, vous devez le faire une seule fois.
Soit exécuter ./config.sh ou suivre les étapes de config/README.md .
Exécutez python3 smeltfile.py iso , qui générera l'image finale dans build/image.iso . Vous pouvez démarrer le système d'exploitation dans QEMU avec qemu-system-x86_64 build/image.iso -serial file:serial.log .