- - كيفية إعادة تثبيت جميع التطبيقات المثبتة بسرعة على Fedora

كيفية إعادة تثبيت جميع التطبيقات المثبتة بسرعة على Fedora

إعادة تثبيت البرامج على Fedora Linux يمكن أن يستغرقوقت طويل. يرجع السبب الرئيسي في ذلك إلى أنك تحتاج إلى إلقاء نظرة على DNF للتطبيقات المثبتة لديك ومعرفة الأسماء وكتابة كل تطبيق تريد إعداده يدويًا.

بدلاً من الجلوس وتثبيت كل شيء يدويًا ، يمكنك أتمتة ذلك عن طريق تصدير جميع الحزم من خلال أداة تثبيت تطبيق Fedora إلى نص برمجي سهل الاستخدام.

تصدير جميع الحزم المثبتة إلى قائمة

تتمثل الخطوة الأولى في إنشاء برنامج نصي لإعادة التثبيت لـ Fedora Linux في الحصول على قائمة بجميع الحزم المثبتة على النظام. أفضل طريقة لإنشاء قائمة حزمة بسيطة على Fedora هي مع دورة في الدقيقة النظام.

لإنشاء قائمة حزمة بسيطة في Fedora ، افتح نافذة طرفية بالضغط Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح. من هناك ، استخدم دورة في الدقيقة الأمر أدناه لطباعة قائمة بجميع التطبيقات المثبتة على جهاز الكمبيوتر الخاص بك Fedora Linux.

rpm -qa | sort

حزمة الإخراج واسعة النطاق ، ولها كلالشيء الوحيد الذي تم تثبيته على نظام Fedora Linux. ومع ذلك ، فإن القائمة كما هي لا تساعد. يجب أن يتم توجيهه إلى ملف نصي لأغراض التحرير. خذ دورة في الدقيقة القيادة أعلاه وإضافة > رمز لتمريرها من خلال إلى ملف نصي في الدليل الرئيسي.

rpm -qa | sort > ~/pkgs.txt

من هنا ، افتح مدير ملفات Linux على جهازكFedora PC ، وانقر بزر الماوس الأيمن على "pkgs.txt" لتعديله باستخدام محرر النصوص الذي تختاره. انتقل إلى قائمة الحزم وقم بإزالة أي حزم لا تريدها. عند الانتهاء ، انتقل إلى القسم التالي من الدليل.

قم بإنشاء برنامج نصي لإعادة التثبيت لـ Fedora

الآن بعد أن تم تثبيت جميع حزم Fedora Linuxتم حفظه في ملف نصي قابل للتحرير ، يمكننا استخدامه لبدء إنشاء البرنامج النصي لإعادة التثبيت. اتبع الإرشادات خطوة بخطوة أدناه لإنشاء برنامج نصي لإعادة تثبيت Fedora.

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

الخطوة 1: استخدم ال لمس. اتصال. صلة أمر لإنشاء ملف SH فارغ مع اسم "fedora-app-re-installer.sh."

touch ~/fedora-app-re-installer.sh

الخطوة 2: باستخدام صدى صوت الأمر ، أضف البرنامج النصي shebang إلى أعلى الملف ، حتى يتمكن المترجم من فهم كيفية تشغيل هذا البرنامج النصي.

echo "#!/bin/bash" > fedora-app-re-installer.sh

الخطوه 3: أضف سطرًا فارغًا إلى البرنامج النصي بحيث لا يتم خلط الأوامر في الجزء العلوي بالقرب من السطر الأول مع صدى صوت أمر.

echo " " >> fedora-app-re-installer.sh

الخطوة 4: أضف ال $pkgs متغير إلى البرنامج النصي باستخدام صدى صوت أمر.

echo "pkgs="" >> fedora-app-re-installer.sh

الخطوة 5: تحديد $pkgs متغير مع محتويات ملف "pkgs.txt" في الدليل الرئيسي الذي تم إنشاؤه في وقت سابق باستخدام دورة في الدقيقة أمر.

cat pkgs.txt >> fedora-app-re-installer.sh

الخطوة 6: أقفل ال $pkgs خط متغير قبالة مع صدى صوت أمر.

echo """ >> fedora-app-re-installer.sh

الخطوة 7: بعد $pkgs متغير ، إضافة سطر جديد إلى الملف.

echo " " >> fedora-app-re-installer.sh

الخطوة 8: أضف رمز التثبيت ، بحيث عند تشغيل البرنامج النصي على جهاز كمبيوتر Fedora Linux ، سيبدأ تلقائيًا في تثبيت جميع البرامج المحددة من مستودعات البرامج المختلفة.

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

echo "sudo dnf install $pkgs" >> fedora-app-re-installer.sh

بدلاً من ذلك ، إذا كانت هذه الحزم موجودة بالفعل على النظام ، لكنك تريد إعادة تحميلها جميعًا ، فحاول استخدام خيار "إعادة التثبيت" بدلاً من ذلك.

echo "sudo dnf reinstall $pkgs" >> fedora-app-re-installer.sh

الخطوة 9: باستخدام شمود الأمر ، تحديث أذونات ملف البرنامج النصي. يعد تحديث الأذونات أمرًا ضروريًا ، حيث سيسمح للبرنامج النصي بتنفيذ نفسه كبرنامج من أي نافذة طرفية فيدورا لينكس.

sudo chmod +x fedora-app-re-installer.sh

مع تحديث الأذونات ، يكون البرنامج النصي جاهزًا للتشغيل. لا تتردد في إعادة تنفيذ الخطوات في هذه العملية إذا كنت ترغب في إضافة (أو إزالة) برامج من القائمة.

تشغيل البرنامج النصي

لذلك ، البرنامج النصي لإعادة التثبيت لفيدورا الخاص بكLinux PC مكتوب وجاهز للعمل. الآن ، كل ما عليك فعله هو تشغيله كبرنامج ، بحيث يمكنه إعادة تثبيت جميع البرامج الخاصة بك. لتشغيل البرنامج النصي لإعادة التثبيت على Fedora ، افتح نافذة طرفية. بمجرد أن يتم فتح نافذة المحطة الطرفية ، يمكنك الوصول إلى الجذر في الدليل الرئيسي حيث يوجد ملف البرنامج النصي sudo-s أمر.

sudo -s

من هناك ، قم بتشغيل البرنامج النصي لإعادة التثبيت باستخدام الأمر أدناه.

./fedora-app-re-installer.sh

ألا تريد تسجيل الدخول إلى حساب الجذر لتشغيل البرنامج النصي؟ حاول تنفيذه باستخدام الأمر التالي بدلاً من ذلك.

sudo ./fedora-app-re-installer.sh
</ P>

تعليقات