./requirements.sh
./all.sh
boot:
./build.sh; ./run.sh
./all.sh; ./makeiso.sh;
qemu-system-x86, extlinux, syslinux-utils, musl-tools, gcc, genisoimage, python3-pip (для nuitka)
rtracker_cloner.sh - Клонирует репозиторий run-tracker для нормальной работы последующих скриптов
init.sh - Создаёт новый виртуальный диск (boot.img) и устанавливает в него загрузчик
build.sh - Собирает файловую систему (rootfs/*), программы и дополнительные файлы (progs/binary_files/*, additional_files/*) в единое целое и копирует их на виртуальный диск, а так же делает бекап диска (boot_backup.img)
run.sh - Запускает систему в эмуляторе qemu
all.sh - Выполняет по порядку все выше описанные скрипты.
makeiso.sh - создаёт загрузочный iso образ системы (ctOS.iso) Выполнять с правами суперпользователя!.
run_tty.sh - запускает систему в текущем окне консоли
requirements.sh - Устанавливает нужные зависимости (работает на debian-like дистрибутивах).
Готовые бинарные файлы кидайте в progs/binary_files. Именно так они попадут в систему при выполнении build.sh В системе они будут находиться в директории /progs.