6

إنشاء نسخة مخصصة من نظام تشغيل أوبنتو باستخدام برنامج Remastersys

هذه التدوينة قديمة.

توقّف تطوير برنامج Remastersys.

السلام عليكم

الهدف من هذه التدوينة هو شرح كيفية إنشاء نسخة مخصصة من نظام ليونكس أوبنتو الذي تشغله باستخدام برنامج Remastersys، بعد تنفيذ الخطوات سنحصل على ملف ISO يمكن حرقه على قرص مدمج أو مفتاح يو أس بي كأي نظام تشغيل. هذه الطريقة مفيدة جدا خصوصا في حالتين.
الحالة الأولى هي أنك تريد استعادة نظامك كما هو بجميع برامجه المثبتة في حالة حدوث أي مشكل. Remastersys يقدم أيضا إمكانية عمل نسخ احتياطية للبيانات ولكنها محدودة بحجم 4GB (حاجز يتعلق بملفات ISO). إذا كان لديك قدر أكبر من البيانات، وغالب الظن أنك كذلك، فالأفضل هو استخدام Remastersys لعمل ملف ISO من نظام التشغيل والبرامج المثبتة واستخدام برنامج للنسخ الاحتياطي، وفي حالة حدوث طارئ تثبت نظام التشغيل من ملف ISO الذي أنشأته ب Remastersys ثم تستعيد ملفاتك المنسوخة احتياطيا مع برنامج النسخ الاحتياطي الذي استخدمته. طبعا يجب أن تكون هذه الملفات حُفظت في مكان آمن (قرص صلب خارجي، جهاز آخر على الشبكة، … الخ).
الحالة الثانية التي أجد استخدامَ Remastersys فيها مفيدا جدا هي عندما تريد تثبيت نفس نظام التشغيل على عدة أجهزة. فلنفترض أنك أستاذ وتريد إعداد مختبر بنظام أوبنتو به 50 حاسوبا متماثلة في العتاد يستخدمها التلاميذ لتطبيقاتهم. بدلا من تثبيت نسخة أوبنتو كما توفرها كانونيكال ثم تثبيت البرامج التي يستخدمها الطلبة على كل جهاز ، مع ما في ذلك من استهلاك لاتصال الانترنت الذي قد يكون ضعيفا، بدلا من ذلك يمكن تثبيت أوبنتو على أحد الأجهزة ثم تثبيت البرامج التي سيحتاجها كل واحد من الطلبة على هذا الجهاز وبعد اكتمال التثبيت تُنشئ ملف ISO تحرقه على قرص أو مفتاح يو أس بي ثم تثبته على بقية الأجهزة فتحصل على نظام تشغيل مماثل للموجود على الجهاز الأول بكل برامجه.

ملحوظة 1: لاتكن عجولا 🙂 اقرأ التدوينة أولا ولو بشكل سريع لتقرير أيّ طريقة ستختار
ملحوظة 2: الطريقة الأولى تصلح فقط للإصدارين 12.04 و 11.10 ، الطريقة البديلة يجب أن تعمل على كافة الإصدارات (لدي إصدار 12.04 وهو الذي أجريت التجارب عليه).

تثبيت برنامج Remastersys على أوبنتو 12.04 و 11.10

الطريقة التي سأقدمها هنا تعتمد على مدير الحزم Synaptic، إذا لم يكن مثبتا ينبغي تثبيته أولا عبر الأمر

sudo apt-get install synaptic

نزل ملف التحقق التالي عبر الأمر التالي (أو مباشرة من المتصفح بالضغط على الرابط). تذكر مكان حفظ الملف سنحتاجه فيما بعد

wget http://www.remastersys.com/ubuntu/remastersys.gpg.key -O remaster.gpg.key

بعد اكتمال التثبيت نفتح مدير الحزم synaptic ثم نذهب لقائمة الإعدادت settings ثم نختار إعدادات المخازن repositories ستظهر النافذة التالية، نختار منها تبويب برامج أخرى other software، بقية الخطوات في الصور التالية

إضافة أرشيف جديد أوبنتو

إضافة أرشيف جديد أوبنتو

خيار Add إمكانية إضافة أرشيف برامج جديد، بالنسبة ﻷوبنتو 12.04 نضيف الأرشيف التالي (كما هو مبين في الصورة)

deb http://www.remastersys.com/ubuntu precise main

بالنسبة لأوبنتو 11.10 الأرشيف هو

deb http://www.remastersys.com/ubuntu quantal main
إضافة أرشيف Add APT line

إضافة أرشيف Add APT line

نضغط على زر add source لإضافة المصدر

بالعودة إلى تبويب other software ننزع علامة الاختيار من أما السطر التالي
http://www.remastersys.com/ubuntu precise main (Source code)
كما في الصورة.

(يجب تركها بالنسبة للخيار http://www.remastersys.com/ubuntu precise main ، الفرق بين الاثنين هو وجود عبارة (Source code) )

Deselect remastersys Source Code

Deselect remastersys Source Code

في نفس النافذة نذهب لتبويب التحقق Authentication ثم نضغط زر Import key file لاستيراد ملف التحقق الذي نزلناه في الخطوة الثانية.

إضافة ملف تحقق Import Key file - Authentication

إضافة ملف تحقق Import Key file – Authentication

أغلق نافذة Software source.
بالعودة إلى الواجهة الرئيسية لمدير الحزم synaptic اذهب لخيار Not installed في يسار الشاسة (انظر الصورة أدناه).

Mark for install تحديد من أجل التثبيت

Mark for install تحديد من أجل التثبيت

 

في مربع البحث Quick filter أدخل الحروف الأولى من اسم البرنامج (remaster) علم الحزم الظاهرة في الصورة ثم اضغط بزر الفأرة اليمين على الحزم المُعلَّمة لتظهر قائمة اختر منها Mark for installation. أكد خيار Mark

تأكيد خيارتثبيت برنامج Remastersys في synaptic

تأكيد خيارتثبيت برنامج Remastersys في synaptic

لم يبق إلا تطبيق التغييرات عبر زر Apply في واجهة synaptic.

تثبيت برنامج Remastersys (الطريقة البديلة)

هذه الطريقة تعتمد على تنزيل حزم deb مباشرة ثم تثبيتها. نبدأ بتنزيل الملفين التاليين، الأول حزمة برنامج remastersys بإصدارها الأخير

wget -c http://www.remastersys.com/downloads/remastersys_3.0.3-1_all.deb

والثاني واجهة المستخدم للبرنامج التي تختلف حسب معمارية الجهاز. لمعرفة معمارية الجهاز نفذ الأمر uname -m ، إذا كانت النتيجة x86_64 فالنظام لديك ذو معمارية 64 بت، وإلا فمعماريته 32 بت.

لمعمارية 64 بت

wget -c http://www.remastersys.com/downloads/remastersys-gui_3.0.3-1_amd64.deb

لمعمارية 32 بت

wget -c http://www.remastersys.com/downloads/remastersys-gui_3.0.3-1_i386.deb

بعد التثبيت ننفذ الأمرين التاليين على التوالي، على افتراض أن مجلد العمل هو نفسه المجلد الذي نزلت فيه الملفين:
أولا

sudo dpkg -i remastersys_3.0.3-1_all.deb

إذا لاحظت مخرجات مشابهة لما يلي (حزم يعتمد عليها remastersys ولكنها غير مثبتة على جهازك)

dpkg: dependency problems prevent configuration of remastersys:
 remastersys depends on squashfs-tools; however:
 Package squashfs-tools is not installed.
 remastersys depends on libdebian-installer4; however:
 Package libdebian-installer4 is not installed.
 remastersys depends on ubiquity-frontend-debconf; however:
 Package ubiquity-frontend-debconf is not installed.
 remastersys depends on xresprobe; however:
 Package xresprobe is not installed.
 dpkg: error processing remastersys (--install):
 dependency problems - leaving unconfigured
 Processing triggers for man-db ...
 Processing triggers for bamfdaemon ...
 Rebuilding /usr/share/applications/bamf.index...
 Processing triggers for desktop-file-utils ...
 Processing triggers for gnome-menus ...
 Errors were encountered while processing:
 remastersys

نفذ الأمر التالي لتثبيت الحزم الناقصة

sudo apt-get install -f

ثانيا تثبيت واجهة البرنامج(انتبه لاسم الملف، هنا أفترض أنك نزلت ملف deb لمعمارية 64بت )

sudo dpkg -i remastersys-gui_3.0.3-1_amd64.deb

تقديم برنامج Remastersys

الآن أنت جاهز لاستخدام Remastersys

واجهة البرنامج remastersys

واجهة البرنامج remastersys

عند فتح البرنامج ستظهر رسالة تطلب منك إغلاق جميع النوافذ والبرامج قبل بدء البرنامج في عمله. احرص على إغلاق جميع لبرنامج قبل الضغط على أي خيار في البرنامج

الخياران الأساسيان هما Backup و Dist. الفرق بين الاثنين يكمن في أن الأول Backup ينسخ جميع ملفات /home إضافة للبرامج بينما يقتصر الأول على نسخ نظام التشغيل والبرامج المثبتة عليه. هذا يعني أنه عند تشغيل ملف ISO أنشئ عبر خيار Backup فإن بإمكانك اختيار المستخدم الذي ستدخل به إن كان لديك عدة مستخدمين. في حالة Dist سيكون ممكنا الدخول بحساب المستخدم المحدد في إعدادات remastersys فقط (انظر الصورة أدناه). علاوة على ذلك، حجم ملف ISO يجب ألا يتجاوز 4GB بما فيها ملفات المستخدم. (لهذا أفضل خيار Dist حتى لا أتجاوز هذا الحجم. بالطبع ملفاتك الشخصية لن تكون ضمن الملف في هذه الحالة).

 إعدادات remastersys

إعدادات remastersys

تذكر قبل الضغط على Backup أو Dist أن تغلق جميع النوافذ والبرامج.

الملفات الناتجة بعد انتهاء remastersys من العمل (قد يستغرق بعض الوقت، ابحث عن قهوة 🙂 )

مجلد عمل remastersys

مجلد عمل remastersys

أرجو أن يكون الشرح واضحا.

روابط

موقع البرنامج
 شرح برنامج remastersys على منتديات أوبنتو

للحصول على آخر الإضافات مباشرة بعد نشرها يُرجى الاشتراك في تغذيات RSS.

أو على تطبيق فيدلي عبر الضغط على الزر أدناه

تابعنا على تطبيق فيدلي

فضلًا.. شارك هذا المقال 🙂

Email this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on StumbleUpon

zeine77

محمد أحمد ولد العيل، مهندس نظم معلومات. مهتم بنظام تشغيل غنو/لينوكس والبرمجيات الحرّة والمفتوحة المصدر. أسعى من خلال هذه المدوّنة لإثراء المحتوى العربي على الشّبكة.

6 Comments

  1. شكرا …… انا قمت بأنشاء نسخة عن النظام ….. لكن عند تشغيل التوزيعة ﻻ تظهر ايقونة تثبيت النسخة على سطح المكتب كيف اقوم بتثبيتها

    • السلام عليكم
      شكرا على تقاسم تجربتك معنا.
      عند تشغيل القرص فإن قائمة شبيهة بقائمة Grub تظهر. الخيار الأول للتجربة دون تثبيت أما الخيار الثالث فهو للتثبيت.
      حررتُ التدوينة وأضفتُ لها القائمة المذكورة.

  2. عند تشغيل تشغيل النسخة يطلب من اﻻسم الرقم السرى قبل الدخول …. ادخلت اﻻسم الذى استخدمه والرقم السرى ولكن يرفضه ……. وعند الدخول كمستخدم اخر ﻻ تظهر ايقونة تثبيت النظام

  3. سلام عليكم عندي جهاز منزل فيهو ابينتو دير اعملو server لا database هل من نصيحه وشكرن

    • وعليكم السّلام ورحمة الله،
      لم أفهم بالضبط طلبك أخي الكريم.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *