هذا المشروع عبارة عن ريمكس فيدورا ويهدف إلى تقديم نظام كامل للاستخدام متعدد الأغراض مع دعم التوطين. يمكنك تنزيل صورة حية وتجربة البرنامج ، ثم تثبيته على جهاز الكمبيوتر الخاص بك إذا كنت تريد. يمكنك أيضًا تخصيص الصورة التي تبدأ من البرامج النصية المتاحة.
الأهداف الرئيسية لهذه ريمكس هي:
شاهد وصفًا مفصلاً حول كيفية بناء الوسائط الحية.
ملحوظة
إذا كان selinux قيد التشغيل ، فقم بتعطيله أثناء عملية الإنشاء:
$ sudo setenforce 0 استنساخ المشروع في <source-path> للحصول على مصادر:
$ git clone https://github.com/mbugni/fedora-remix.git / < source-path > اختر أو إنشاء مجلد <target-path> مكان وضع النتائج.
تثبيت Podman:
$ sudo dnf --assumeyes install podmanقم بإنشاء الحاوية لـ Build Enviroment:
$ sudo podman build --file=/ < source-path > /Containerfile --tag=livebuild:fc39تهيئة الحاوية عن طريق تشغيل قذيفة تفاعلية:
$ sudo podman run --privileged --network=host -it --volume=/dev:/dev:ro
--volume=/ < source-path > :/live/source:ro --volume=/ < target-path > :/live/target
--name=livebuild-fc39 --hostname=livebuild-fc39 livebuild:fc39 /usr/bin/bashيمكن إعادة استخدام الحاوية وترقيتها عدة مرات. انظر مستندات Podman لمزيد من التفاصيل.
للدخول مرة أخرى في حاوية البناء:
$ sudo podman start -ia livebuild-fc39أولاً ، ابدأ حاوية الإنشاء إذا لم تكن تعمل:
$ sudo podman start livebuild-fc39 اختر متغيرًا (على سبيل المثال: KDE Workstation بدعم إيطالي) يتوافق مع ملف تعريف (على سبيل المثال: Workstation-it_IT ).
الملامح/المتغيرات المتاحة هي:
Minimal (وحدة التحكم فقط ، بشكل رئيسي للاختبار)Desktop (الحد الأدنى من بيئة KDE مع الأدوات الأساسية)Workstation (بيئة KDE مع المزيد من الميزات مثل طباعة ودعم المسح) لكل متغير ، يمكنك إلحاق -it_IT للحصول على التوطين الإيطالي (على سبيل المثال: Desktop-it_IT ).
قم ببناء صورة .iso عن طريق تشغيل أمر kiwi-ng :
$ sudo podman exec livebuild-fc39 kiwi-ng --profile=Workstation-it_IT --type=iso
--shared-cache-dir=/live/target/cache system build
--description=/live/source/kiwi-descriptions --target-dir=/live/targetيمكن أن يستغرق الإنشاء بعض الوقت (30 دقيقة أو أكثر) ، وهذا يعتمد على عروض الجهاز.
قم بإزالة الموارد غير المستخدمة عندما لا تحتاج بعد الآن:
$ sudo podman container rm --force livebuild-fc39
$ sudo podman image rm livebuild:fc39 يمكنك استخدام أداة مثل Ventoy لإنشاء أجهزة USB Multiboot ، أو ببساطة نقل الصورة إلى عصا USB واحدة باستخدام أمر dd :
$ sudo dd if=/ < target-path > /Fedora-Remix.x86_64- < version > .iso of=/dev/ < stick-device > بعد التثبيت ، قم بإزالة موارد النظام المباشر لتوفير المساحة عن طريق التشغيل:
$ source /usr/local/libexec/remix/livesys-cleanupQuesto è un un remix di fedora con il supporto in Italiano Per Lingua e tastiera. nell'immagine .iso che si ottiene sono già installati i pacchetti e le configurazioni per il funzionamento in italiano delle varie applicazioni (تعال l'ambiente grafico ، i repo exter etc).
il remix ha come obiettivi principali:
سيتم توثيق جميع التغييرات البارزة على هذا المشروع في ملف CHANGELOG.md .
يعتمد التنسيق على Keep A Changelog.