في المقالة التالية سوف نلقي نظرة على Cubic. اسم هذا التطبيق هو اختصار لـ مخصص Ubuntu ISO Creator. يأتي هذا كتطبيق واجهة مستخدم رسومية لإنشاء صورة Ubuntu Live قابلة للتمهيد (ISO) حسب الطلب.
Cubic يتطور بنشاط ويقدم العديد من الخيارات لـ بسهولة إنشاء صورة Ubuntu الحية. يحتوي على بيئة chroot مدمجة لسطر الأوامر حيث يمكننا تنفيذ جميع التخصيصات ، مثل تثبيت حزم جديدة ، Kernels ، إضافة المزيد من خلفيات الخلفية ، إضافة الملفات والمجلدات.
يستخدم هذا البرنامج لإنشاء صور Ubuntu مباشرة ، لكنني أعتقد أنه يمكن استخدامه مع نكهات ومشتقات Ubuntu الأخرى ، مثل Linux Mint. لن يقوم Cubic بإنشاء قرص DVD مباشر لنظامنا. بدلاً من ذلك ، ما عليك سوى إنشاء صورة حية مخصصة من Ubuntu ISO.
قم بتثبيت Cubic على Ubuntu
قام مطور Cubic ، لتسهيل عملية التثبيت ، بإنشاء ملف المؤسسة العامة للتقاعد. لتثبيت Cubic على نظام Ubuntu الخاص بنا ، سيتعين علينا تنفيذ الأوامر التالية واحدة تلو الأخرى في الجهاز (Ctrl + Alt + T):
sudo apt-add-repository ppa:cubic-wizard/release sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
في هذه المرحلة ، يمكننا تثبيت هذا البرنامج باستخدام البرنامج النصي التالي.
sudo apt update && sudo apt install cubic
يمكنك الاطلاع على المزيد حول تثبيت هذا البرنامج في ما يلي صلة.
قم بإنشاء Ubuntu Live ISO مخصص باستخدام Cubic
بمجرد التثبيت ، سنبدأ تشغيل Cubic من قائمة التطبيق أو قفص الاتهام.
اختر الدليل للمشروع
سيكون هذا هو الدليل حيث سيتم حفظ ملفات مشروعنا. اختر المسار الذي ستخزن فيه صورة ISO الخاصة بتثبيت Ubuntu. سيقوم Cubic تلقائيًا بملء جميع تفاصيل نظام التشغيل المخصص لديك. يمكننا تغيير التفاصيل إذا كان هذا ما نريده.
بيئة الكروت
بمجرد استخراج نظام الملفات ، سنصل إلى بيئة chroot تلقائيًا. من هنا يمكننا تثبيت أي حزم إضافية، وأضف صور الخلفية ، وأضف قائمة مستودعات مصادر البرامج ، وأضف أحدث نواة إلى ISO وجميع التخصيصات الأخرى.
بالإضافة إلى ذلك ، سيكون لدينا إمكانية التحديث قائمة مصادر البرامج. بعد تعديل قائمة المصادر ، لا يمكننا أن ننسى تحديث قائمة المصادر.
سنكون قادرين أيضًا على إضافة ملفات أو مجلدات إلى المشروع. يمكننا نسخ الملفات / المجلدات عن طريق النقر بزر الماوس الأيمن عليها واختيار نسخ أو استخدام CTRL + C. للصق ، سيتعين علينا فقط النقر بالزر الأيمن على Terminal (داخل النافذة المكعبة). سيتعين علينا فقط اختيار لصق الملف (الملفات) والنقر أخيرًا على نسخ.
نستطيع أضف خلفياتنا الخاصة. للقيام بذلك ، سيتعين علينا الذهاب إلى الدليل / usr / share / خلفيات /:
cd /usr/share/backgrounds
مرة واحدة في ذلك ، لدينا فقط اسحب / أسقط الصور في النافذة المكعبة. أو انسخ الصور وانقر بزر الماوس الأيمن على النافذة المكعبة. سيتعين علينا اختيار الخيار لصق ملف (ملفات). ما هو أكثر من ذلك ، سيتعين علينا إضافة الخلفيات الجديدة في ملف XML في / usr / share / gnome-background-properties، لذلك يمكنك الاختيار من مربع الحوار. في هذا المجلد ، سنجد بالفعل بعض الملفات التي يمكن أن تكون بمثابة دليل.
اختر إصدار النواة
في الشاشة التالية سيتعين علينا الاختيار إصدار kernel المراد استخدامه عند تمهيد ISO الجديد. إذا قمت بتثبيت نواة إضافية ، فسيتم إدراجها أيضًا في هذا القسم.
قم بإزالة الحزم بعد التثبيت
سيسمح لنا القسم التالي بتحديد الحزم التي نريد إزالتها من صورتنا الحية. ستتم إزالة الحزم المحددة تلقائيًا بعد تثبيت نظام التشغيل Ubuntu باستخدام صورة مخصصة. هنا عليك توخي الحذر عند اختيار الحزم التي تريد إزالتها ، فمن الممكن إزالة الحزمة التي تعتمد على حزمة أخرى دون معرفة ذلك.
إنشاء ISO
الآن ، ستبدأ عملية إنشاء الصورة الحية. سوف يأخذ بعض الوقت حسب مواصفات نظامك.
بمجرد اكتمال عملية إنشاء الصورة ، علينا فقط النقر فوق "إنهاء". سيعرض Cubic تفاصيل الصورة المخصصة التي تم إنشاؤها حديثًا.
إذا كنت ترغب في تعديل الصورة المخصصة الجديدة التي تم إنشاؤها مباشرة في المستقبل ، فسيتعين علينا إلغاء تحديد الخيار الذي يقول «احذف جميع ملفات المشروع باستثناء صورة القرص التي تم إنشاؤها وملف المجموع الاختباري MD5 المقابل«. سيترك Cubic الصورة المخصصة في دليل عمل المشروع وسنكون قادرين على إجراء تغييرات في المستقبل. لن نضطر إلى البدء من جديد.
ملاحظة لمستخدمي Ubuntu 17.10:
في نظام Ubuntu 17.10 ، قد لا يعمل بحث DNS في بيئة chroot (على الرغم من أنني يجب أن أقول إنه يعمل بشكل صحيح بالنسبة لي). إذا كنت تقوم بإنشاء صورة حية مخصصة لـ Ubuntu 17.10 ، فيجب أن تشير إلى ملف Resolution.conf الصحيح:
ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf
للتحقق من أن حل DNS يعمل ، قم بتشغيل هذه الأوامر:
cat /etc/resolv.conf ping google.com
قم بإلغاء تثبيت Cubic
للتخلص من هذا البرنامج ، سيتعين علينا فقط فتح الجهاز (Ctrl + Alt + T) والكتابة فيه:
sudo apt-add-repository -r ppa:cubic-wizard/release sudo apt remove cubic && sudo apt autoremove
يا له من برنامج مثير للاهتمام ، علينا تجربته على الهواء مباشرة. تحيات.
هل يمكنك شرح الخطوات بشكل أفضل. مكثت عندما بدأت Cubic. تظهر نافذة تسأل عن الطريق. ما هي الصورة التي وضعتها. ولكن بعد ذلك تظهر لي نافذة تسألني:
ISO الأصلي:
كوستوم ISO:
هناك لا أعرف ماذا أفعل.
أنت أيضًا لا تقول كيفية الوصول إلى بيئة CHROOT
كنت قد استخدمته بالفعل ، بين عامي أدركت أن هناك عددًا قليلاً من الصفحات التي تتحدث عن المشروع ، هذا المشروع صعب جدًا (ممتاز).
أنا أستخدم Mint 18 sarah مع cobic ولكن عند إنشاء iso المعدل ، يتم إنشاؤه في قائمة sources.list
deb cd-rom: ومسار اسم التوزيعة ، كما يجب أن أفعل قبل إنشاء iso المعدل بحيث لا يتم إنشاؤه في المصادر
شكر
يغير أذونات ملفات النظام التي يجب أن تكون للقراءة فقط من قبل المستخدمين العاديين. وبالتالي يؤدي إلى مخاطر أمنية
تم الاختبار مع Ubuntu 20.04.3 و Linux Mint 20 وسارت الأمور على ما يرام. في أوبونتو كان علي نسخ قائمة المصدر للكمبيوتر المقيم. يستغرق تخصيص التطبيقات وقتًا نظرًا لأن بعض PPA التي تستخدمها التوزيعات الأصلية مع Cubic لا تعمل. في هذه الحالات ، يجب عليك نسخ fitxaro deb وتثبيته. تخصيص الواجهة بكرة الدانتيل. لقد استخدمت / etc / skel للمستخدمين ليرثوا التخصيصات. لقد جئت من Systemback التي فشلت مؤخرًا في المعدات الحديثة. مع Cubic بدون مشاكل.