5 أدوات لإنشاء توزيعة Linux مخصصة بسهولة
مع وجود العديد من توزيعات Linux ، ربما تتساءل عن سبب رغبة شخص ما في إنشاء توزيعة خاصة به بدلاً من الحصول على توزيعة جاهزة. بينما في معظم الحالات ، يكون التوزيع الجاهز جيدًا ، إذا كنت ترغب في الحصول على توزيعة مخصصة بنسبة 100 بالمائة لاحتياجاتك ، فقد تضطر إلى إنشاء توزيعة خاصة بك.
باستخدام الأدوات المناسبة ، فإن إنشاء توزيعة Linux الخاصة بك ليس بالأمر الصعب كما يبدو ، على الرغم من أن الأمر يستغرق بعض الوقت بالتأكيد. هناك العديد من الأدوات لهذا الغرض – بعضها عالمي وبعضها خاص بالتوزيعات. هنا القليل منهم
1. Linux Live Kit
Linux Live Kit هي أداة يمكنك استخدامها لإنشاء توزيعة خاصة بك أو نسخ نظامك احتياطيًا. إنه يفضل Debian ولكن لحسن الحظ يمكن تشغيله على توزيعات أخرى أيضًا ، بشرط أن يدعم وحدات نواة aufs و squashfs. تحتوي Linux Live Kit على معالج قصير جدًا ولطيف حول كيفية إنشاء توزيعة – ما عليك سوى اتباع الخطوات وتكون قد انتهيت. تحدث العملية بأكملها ضمن حدود برنامج bash النصي الذي يجمع كل ملفات النظام ويضعها في ملف ISO قابل للتمهيد ، ويعيد إنشاء كل ما تقوم بتشغيله في صورة حية.
إذا كنت تريد اصطحاب نظامك بالكامل معك على محرك أقراص USB ، فلن تحتاج إلى التمرير لأسفل أكثر من ذلك. ربما تكون Linux Live Kit هي أسهل أداة للقيام بذلك.
2. Linux from Scratch
إذا كنت تريد التحكم المطلق في ما يتم تضمينه في التوزيعة الخاصة بك ولديك الكثير من وقت الفراغ ، فيمكنك إلقاء نظرة على Linux من مشروع Scratch. يحتوي LFS على وثائق مكثفة للغاية وهو مورد تعليمي رائع حول Linux بشكل عام ، وليس فقط حول كيفية إنشاء التوزيعة الخاصة بك. يسمح لك Linux من Scratch ببناء نظام Linux المخصص الخاص بك بالكامل من التعليمات البرمجية المصدر.
LFS ليست بالضبط أداة مثل الآخرين في هذه القائمة ، ولكن لا يزال بإمكانك استخدامها للغرض نفسه – لإنشاء توزيعة Linux الخاصة بك (وتعلم الكثير عن Linux ككل).
3. Customizer
لم يعد برنامج التخصيص قيد التطوير النشط بعد الآن ، ولكن هذا ، وفقًا لمطوره ، لأنه يعتبر مستقرًا. إنها أداة أخرى يمكنك من خلالها إعادة مزج Ubuntu ، كما أنها تدعم نكهات Ubuntu المختلفة ، مثل Xubuntu و Kubuntu. ومع ذلك ، هناك قيود مهمة تتمثل في أن النظام المضيف الذي تستخدمه بموجبه يجب أن يشترك في نفس رقم الإصدار والبنية مثل نظام الضيف الذي تقوم بإعادة مزجه.
4. MX Snapshot
إذا كنت تبحث عن أداة داخل التوزيعة يمكنها بسهولة إعادة إنتاج نظامك بالكامل من واجهة المستخدم الرسومية ، فلا تنظر إلى أبعد من MX Snapshot الخاصة بـ MX Linux. على الرغم من أن هذا يمنعك من استخدام MX ، إلا أنك قد تجد أن التبديل إلى هذه التوزيعة يستحق كل هذا العناء (تحقق من مراجعتنا لـ MX Linux هنا) إذا كان منشئ ISO سهل الاستخدام للقطات يعد أمرًا مهمًا بالنسبة لك.
بنقرات قليلة وببعض الصبر ، يقوم MX Snapshot بأتمتة عملية تعبئة التوزيعات بالكامل نيابة عنك ، مع إسقاط التوزيعة المخصصة في ملف ISO نيابة عنك في دليل الصفحة الرئيسية. مناسب!
على الرغم من أن MX Linux يعتمد على Debian ، للأسف ، لن تتمكن من استخدام MX Snapshot للتوزيعات الأخرى لأنه يبحث عن الملفات الخاصة بهذا.
5. Archiso
إذا كنت مستخدمًا متعطشًا لـ Arch ، فربما تكون قد استخدمت أدوات الالتقاط وربما تستخدم نظام ملفات BTRFS لنسخ بياناتك احتياطيًا. لكن هل تعلم أن جميع التوزيعات المستندة إلى Arch لديها إمكانية الوصول إلى أداة صغيرة أنيقة لإنشاء ملفات ISO؟
تُعرف أداة سطر الأوامر هذه باسم archiso ، وستعمل على إنشاء ISO كامل لنظام Arch Linux بما في ذلك أي إضافات مخصصة ترغب في إضافتها في ملفات التكوين الخاصة بها. يوفر Wiki الموجود في الرابط ثروة من المعلومات حول كيفية تكوين Archiso بشكل صحيح للقيام بما تريد.
على الرغم من أن الأداة لا تقوم فقط بإدخال نظامك في صورة قابلة للتمهيد ، إلا أن ميزاتها تسمح بقدر لا يصدق من التخصيص ، بما في ذلك تثبيت التطبيقات التي لا يتوفر في نظامك حاليًا. حتى أنه يتضمن آلة افتراضية محمولة لاختبار صورتك!
أسئلة مكررة
لماذا يعتمد الكثير من أدوات إنشاء Linux على سطر الأوامر؟
في هذه القائمة ، تتطلب معظم الأدوات بعض استخدام سطر الأوامر ، والذي قد يكون مخيفًا بعض الشيء لمستخدمي Linux الجدد. يعد Archiso أمرًا صعبًا بشكل خاص ، ولكن إذا كنت معتادًا على نظام Arch Linux ، فقد لا يكون ذلك مفاجأة.
في الوقت نفسه ، قد تلاحظ أن أداتي واجهة المستخدم الرسومية هنا (Customizer و MX Snapshot) هي في الأساس متاجر متكاملة لا توفر قدرًا كبيرًا من المرونة من الواجهة نفسها. بشكل عام ، توفر أدوات سطر الأوامر ميزات وتخصيصات أكثر تقدمًا ، مما يجعل عملية تعلم كيفية استخدامها تستحق العناء لبعض الأشخاص.
أي من أدوات إنشاء Linux التالية هو الأسهل في الاستخدام؟
من منظور سهل الاستخدام تمامًا ، تأخذ MX Snapshot الكعكة. ومع ذلك ، إذا كنت تريد شيئًا لا يحبسك في توزيعة واحدة أو حتى عائلة واحدة من التوزيعات ، فإن Linux Live Kit هو الأكثر استخدامًا.
كيف أقوم بتثبيت توزيعات Linux المخصصة هذه على نظام جديد؟
إذا كنت تتطلع إلى إعادة إنشاء توزيعة Linux الشخصية الخاصة بك على جهاز آخر ، فكل ما عليك فعله هو تهيئة محرك التمهيد واستنساخ محرك أقراص USB بالكامل عليه. قد تضطر إلى إعادة تكوين “/ etc / fstab” وملفات التهيئة الأخرى لتعكس تكوين الجهاز الجديد بشكل صحيح ، ولكن إذا كنت معتادًا على العمل مع ملفات النظام ، فلن يستغرق الأمر أكثر من بضع دقائق.