هناك أوقات يكون من الضروري فيها تعطيل مستودعات معينة من مصادر البرامج الخاصة بنا ، مثل عندما نقوم بالترقية إلى إصدار أحدث من البرنامج الذي تم إنشاؤه من كيدي.
في هذا المنشور سوف نرى كيف تعطيل وحذف المستودعات في openSUSE من راحة راحة الاستفادة من أداة قوية كما هي Zypper.
الحقيقة هي أنها ليست معقدة على الإطلاق. لإلغاء تنشيط مستودع ما ، من الضروري فقط معرفة اسممن عدد يا سو URI. بالطبع ، أسهل طريقة هي معرفة اسمه - الاسم المستعار الذي أعطيناه إياه عند إضافته - على الرغم من أن معرفة أي من الخيارات الأخرى ليس مهمة صعبة أيضًا ، إلا أنه يتعين علينا ببساطة سرد المستودعات الموجودة في نظامنا ؛ لقد غطينا هذا بالفعل في الإدخال «سرد المستودعات في openSUSE".
إنه أسهل بالنسبة لي إلغاء تنشيط مستودع بالاسم المستعار الخاص به؛ وبالتالي ، لإلغاء تنشيطه ، ما عليك سوى إدخال الجهاز - باستخدام أذونات إدارية (
su -
) -:
zypper mr -d [alias-del-repositorio]
على سبيل المثال، بافتراض أن المستودع يسمى "ubunlog-تحديث» سيكون الأمر للدخول هو:
zypper mr -d ubunlog-update
إذا تبنا وعوزنا أعد تنشيط المستودع نحن نستخدم:
zypper mr -e ubunlog-update
الآن ، إذا أردنا ليس فقط إلغاء تنشيط المستودع ولكن أيضًا قم بإزالته تمامًا من نظامنا، بدلاً من ذلك نستخدم الأمر:
zypper rr ubunlog-update
ضع في اعتبارك أنه بعد حذف أحد المستودعات بالكامل لا يمكن تنشيطه مرة أخرى ، لذلك إذا ندمنا على ذلك ، فسنضطر إلى أضفه مرة أخرى. أيضًا ، لا يطلب أمر حذف المستودع تمامًا التأكيد ، لذا كن حذرًا.
معلومات اكثر - سرد المستودعات في openSUSE, إضافة مستودعات في openSUSE
مرحبا
بالفعل حسب ذوق الجميع ، لكن بالنسبة لي ، فإن yast2 أسهل من ذلك ، وهو نقرتان زائد 3.
ابدأ تشغيل مدير المستودع ، وقم بإلغاء تنشيط المستودع المحدد واقبل .. 3 نقرات و 5 ثوانٍ.
تحية.