Современная операционная система, написанная на языке программирования Rust.
git clone https://www.github.com/GandelXIV/RezOS.gitgit submodule update --init --progressУстановите зависимости, есть 2 способа сделать это:
Эта опция жизнеспособна только на Linux, поэтому, если вы находитесь на другой платформе, рассмотрите возможность использования метода Docker.
Используйте сценарий установки, расположенный в scripts/install/all/{your-distro}.sh .
Если у вашего дистрибутива нет сценария, вы все равно можете использовать scripts/install/rust-linux.sh для настройки Rust, затем установите все пакеты в scripts/install/packages/packages.md вручную
Этот вариант является кроссплатформенным и не выдерживает вашу систему с помощью PKG, однако труднее работать.
docker/setup.sh или scripts/docker/setup.shdocker/run.sh или scripts/docker/run.sh . После того, как окружающая среда будет запущена, cd в /home/rezos и продолжайте с компиляцией. Последний шаг перед компиляцией - настройка проекта, вам нужно сделать это только один раз.
Либо запустите ./config.sh , либо выполните шаги в config/README.md .
Запустите python3 smeltfile.py iso , который будет генерировать окончательное изображение в build/image.iso . Вы можете запустить ОС в QEMU с qemu-system-x86_64 build/image.iso -serial file:serial.log .