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

click fraud protection

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

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

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

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

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

rpm -qa | فرز

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

instagram viewer
rpm -qa | رتب> ~ / pkgs.txt

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

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

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

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

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

المس ~ / fedora-app-re-installer.sh

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

صدى '#! / bin / bash'> fedora-app-re-installer.sh

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

صدى '' >> fedora-app-re-installer.sh

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

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

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

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

الخطوة السادسة: أقفل ال دولار أمريكي خط متغير مع صدى صوت أمر.

صدى "" >> >> fedora-app-re-installer.sh

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

صدى '' >> fedora-app-re-installer.sh

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

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

صدى "sudo dnf تثبيت $ pkgs" >> fedora-app-re-installer.sh

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

صدى "sudo dnf إعادة تثبيت $ pkgs" >> fedora-app-re-installer.sh

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

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

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

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

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

sudo -s

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

./fedora-app-re-installer.sh

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

sudo ./fedora-app-re-installer.sh
watch instagram story