پرش به مطلب اصلی

نصب وابستگی‌ها

برای ساخت و اجرای Sinux به چند بسته‌ی زنجیره‌ابزار نیاز دارید.

الزامات سیستم

میزبان (ماشین ساخت)

جزءحداقل
سیستم‌عاملهر توزیع لینوکس (Arch، Ubuntu، Fedora…)
معماریx86_64
RAM۵۱۲ مگابایت آزاد
دیسک۱ گیگابایت آزاد

هدف (QEMU یا سخت‌افزار واقعی)

جزءالزام
CPUx86_64 با پشتیبانی Long Mode (بعد از ~۲۰۰۳)
RAMحداقل ۶۴ مگابایت، توصیه‌شده ۲۵۶ مگابایت
فیروزارBIOS یا UEFI (Secure Boot باید خاموش باشد)
دیسکاختیاری ATA/IDE برای ذخیره‌سازی پایدار

نصب بسته‌ها

آرچ لینوکس

sudo pacman -S --needed \
nasm grub xorriso mtools \
qemu-system-x86 edk2-ovmf \
gcc binutils make

اوبونتو / دبیان

sudo apt install \
nasm grub-pc-bin grub-efi-amd64-bin \
xorriso mtools \
qemu-system-x86 ovmf \
gcc binutils make

فدورا / RHEL

sudo dnf install \
nasm grub2-tools xorriso mtools \
qemu-system-x86 edk2-ovmf \
gcc binutils make

پس از نصب وابستگی‌ها، به ساخت بروید.