انسخ حزم دبيان الخاصة بك إلى نظام جديد

Apt-clone هي أداة بسيطة يمكنها فحص نظام Debian Linux الخاص بك بحثًا عن الحزم المثبتة ومستودعات البرامج وحزم DEB التابعة لجهات خارجية وتعبئتها بعيدًا لتثبيتها على كمبيوتر آخر. إليك كيفية استخدام Apt-clone على نظام Linux الخاص بك.

قبل أن نبدأ

يستخدم هذا الدليل Apt-Clone في دبيان لعمل نسخة احتياطية من البرامج المثبتة مسبقًا. ومع ذلك ، ستعمل Apt-Clone أيضًا على جميع توزيعات Ubuntu أيضًا. إذا كنت تستخدم Ubuntu و Linux Mint و Zorin OS وما إلى ذلك ، وترغب في استخدام Apt-Clone ، فلا تتردد في اتباع التعليمات الواردة في هذا الدليل.

تثبيت Apt-Clone على دبيان

لا تأتي أداة Apt-Clone مثبتة مسبقًا مع دبيان. لذلك إذا كنت ترغب في استخدامه ، فستحتاج إلى تثبيته على جهاز الكمبيوتر الخاص بك. لتثبيته ، افتح نافذة طرفية. يمكنك فتح نافذة طرفية بالضغط على Ctrl + Alt + T على لوحة المفاتيح.

بمجرد فتح نافذة Terminal ، قم بتشغيل الأمر apt install apt-clone . إذا كنت تستخدم إصدارًا قديمًا من دبيان ، فقد تحتاج إلى تشغيل apt-get install بدلاً من apt install .

sudo apt تثبيت apt-clone

عند إدخال الأمر أعلاه ، سيطلب منك دبيان كلمة مرور. باستخدام لوحة المفاتيح ، أدخل كلمة مرور حساب المستخدم الخاص بك. ثم اضغط على المفتاح Y لتأكيد رغبتك في تثبيت الحزمة.

مع تثبيت Apt-Clone على كمبيوتر Debian Linux ، يمكنك تشغيل الأمر apt-clone –help لعرض صفحة المساعدة. ستساعدك قراءة صفحة المساعدة على التعرف على جميع الميزات التي توفرها Apt-Clone.

إنشاء نسخة باستخدام Apt-Clone

يتم إنشاء نسخة باستخدام Apt-Clone في الجهاز الطرفي ، لأن البرنامج قائم على المحطة. للبدء ، استخدم الأمر apt-clone clone . يخبر هذا الأمر الأداة التي ترغب في استنساخ تثبيت دبيان الحالي من أجلها لاحقًا.

ماذا "استنساخ" Apt-Clone؟ مستودعات الحزم (الطرف الأول والثالث) ومفاتيح GPG للمستودعات وتفضيلات Apt والحزم المثبتة. سيتم نسخ تثبيت دبيان بالكامل إلى أرشيف لاستعادته لاحقًا.

باستخدام الأمر apt-clone أدناه ، أنشئ حزمة استنساخ.

استنساخ apt-clone my-debian-Installation

يجب ألا يستغرق الاستنساخ وقتًا طويلاً حتى يكتمل. عند انتهاء العملية ، ستخرج ملفًا في الدليل الرئيسي بالاسم. سيكون الملف الذي ستخرجه Apt-Clone بتنسيق TarGZ.

TarGZ هو تنسيق أرشيف. ومع ذلك ، فهو غير آمن. إذا كنت تريد الاحتفاظ بسرية معلومات استنساخ ديبيان من Apt-Clone ، فيمكنك تشفيرها باستخدام GPG. إليك الطريقة.

أولاً ، تأكد من تثبيت GnuPG على تثبيت Debian. يمكنك التحقق من ذلك عن طريق إدخال الأمر gpg –help .

gpg - help

بافتراض أن لديك gpg مثبتًا ، قم بتشغيل الأمر gpg -c لتشفير أرشيف TarGZ. ستكون عملية التشفير سريعة. ومع ذلك ، إذا كان لديك ملف نسخ كبير ، فقد يستغرق الأمر وقتًا أطول.

gpg -c my-debian-Installation.tar.gz

بمجرد اكتمال التشفير ، سيكون لديك ملف إخراج بالاسم:

my-debian-Installation.tar.gz.gpg

يمكنك فك تشفير “my-debian-Installation.tar.gz.gpg” باستخدام الأمر التالي.

gpg my-debian-Installation.tar.gz.gpg

إنشاء نسخة باستخدام Apt-Clone تتضمن حزم مثبتة يدويًا

سيؤدي تشغيل apt-clone clone إلى نسخ جميع الحزم المثبتة على دبيان احتياطيًا من خلال مستودعات البرامج الرسمية. ومع ذلك ، إذا كانت لديك حزم DEB لجهة خارجية قمت بتنزيلها من الإنترنت وترغب في نسخها احتياطيًا ، فستحتاج إلى إجراء نوع مختلف من النسخ.

لإجراء نسخ احتياطي لعناصر الجهات الخارجية ، يجب عليك استخدام apt-clone –with-dpkg-repack . سيقوم هذا الأمر بالبحث عن الحزم ، وليس في الريبو الرسمي ومحاولة تجميعها بعيدًا في ملف النسخ.

apt-clone clone my-debian-Installation - with-dpkg-repack

يستغرق مفتاح سطر الأوامر - -with-dpkg-repack  لـ Apt-Clone وقتًا أطول بكثير ، خاصةً إذا كان لديك الكثير من حزم DEB لجهات خارجية. اجلس وتحلى بالصبر. عند اكتمال العملية ، ستخرج "my-debian-install.tar.gz."

تريد تشفير أرشيفك؟ قم بتشغيل أمر gpg التالي .

gpg -c my-debian-Installation.tar.gz

يجب أن يُخرج "my-debian-Installation.tar.gz.gpg".

استعادة استنساخ Apt-Clone

قم بما يلي لاستعادة أرشيف Apt-Clone على نظام دبيان الجديد. أولاً ، ضع "my-debian-Installation.tar.gz" في مجلد منزلك على أحدث نظام ديبيان. ثم ، إذا قمت بتشفيره ، ضع "my-debian-install.tar.gz.gpg" هناك بدلاً من ذلك.

بعد وضع الملف في الدليل الرئيسي ، قم بفك تشفيره (إذا لزم الأمر) باستخدام الأمر gpg بالأسفل.

gpg my-debian-Installation.tar.gz.gpg

بمجرد فك تشفير الملف ، يمكن أن تبدأ عملية الاستعادة. أولاً ، تأكد من تثبيت أداة Apt-Clone. بعد ذلك ، استخدم الأمر apt-clone Restore . سيقوم هذا الأمر باستعادة جميع مستودعات البرامج والحزم المثبتة مسبقًا ومفاتيح GPG وحتى حزم DEB للجهات الخارجية (إذا اخترت نسخها احتياطيًا أثناء عملية الاستنساخ).

استعادة sudo apt-clone my-debian-Installation.tar.gz

عملية الاستعادة ليست سريعة. يحتاج إلى نقل الملفات وإعادة تثبيت البرامج وتعديل النظام. استرخ واترك عملية الاستعادة قيد التشغيل. بمجرد اكتمال العملية ، أغلق المحطة ، وابدأ في استخدام دبيان!

اترك تعليقاً

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

إصلاح مشكلة تمزق الشاشة على معالجات رسومات Intel في نظام Pardus Linux: دليل عملي يركز على النتائج

قم بإصلاح مشكلة تمزق الشاشة في معالجات رسومات Intel في نظام Pardus Linux عن طريق التحقق من X11 مقابل Wayland، وإعدادات المُركِّب، ومعدل التحديث، وبرنامج تشغيل Xorg النشط، وTearFree فقط عند الاقتضاء.

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

كيفية تكوين جدار الحماية SLES 15 باستخدام firewall-cmd

قم بتكوين firewalld على SLES 15: تحقق من المناطق، واسمح بالخدمات أو المنافذ، واحفظ القواعد الدائمة، وأعد التحميل بأمان، وتحقق من الوصول.

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

دليل تهيئة التحديث المباشر لنظام SLES: تطبيق تحديثات النواة بدون إعادة تشغيل النظام

قم بتمكين التصحيح المباشر للنواة على SLES 15 SP7، وقم بتطبيق الإصلاحات المدعومة دون إعادة التشغيل، وتحقق من التصحيحات النشطة، وافهم متى لا تزال إعادة تشغيل النواة مطلوبة.

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

كيفية تفعيل وضع FIPS على خادم SUSE Linux Enterprise Server 15

قم بتمكين وضع FIPS على SLES 15 باستخدام أداة الإعداد المدعومة من SUSE، وأعد التشغيل بأمان، وتحقق من حالة سياسة النواة والتشفير، وتحقق من حدود الشهادة.

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

كيفية تثبيت جوجل كروم على نظام التشغيل جوجل روم دون الإخلال بسياسات الأمان

قم بتثبيت متصفح جوجل كروم على نظام التشغيل Gooroom OS بأمان باستخدام حزم .deb الرسمية، وAPT، وفحوصات السياسات، وإرشادات التحديث، وإصلاحات الأجهزة المُدارة.

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

كيفية تصدير سجلات نظام SLES إلى خادم Syslog بعيد بشكل آمن

إعادة توجيه سجلات نظام SLES بشكل آمن إلى خادم syslog بعيد باستخدام rsyslog وشهادات TLS والتحقق من اسم النظير وقوائم الانتظار والتحقق من الصحة والاختبار.

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

تكامل Active Directory مع SSSD في SLES 15: دليل خطوة بخطوة

قم بربط نظام SLES 15 بـ Active Directory باستخدام SSSD عبر YaST. قم بإعداد DNS والوقت، وتكوين تسجيلات دخول المجال، والتحقق من Kerberos، ومقارنة SSSD وWinbind وrealmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

إصلاح مشكلة "فشل مؤقت في حل أسماء النطاقات" في دبيان 12 باستخدام systemd-resolved

تشخيص وإصلاح حالات فشل تحليل DNS في Debian 12 باستخدام systemd-resolved، بما في ذلك resolv.conf و NetworkManager و networkd و cache و verification.

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

كيفية تثبيت نظامي التشغيل Pardus Linux وWindows 11 بأمان

قم بتثبيت Pardus 25.2 بجانب Windows 11 عن طريق النسخ الاحتياطي، وتقليص حجم وحدة تخزين Windows، والتمهيد من USB UEFI، وحماية أقسام EFI والاسترداد الحالية.