Black X

كيفية حفظ الحزم المنزلة عن طريق Smart ؟

Posted in openSUSE, تطبيقات by Black X on أكتوبر 14, 2007

جميع مستخدمي الاداة سمارت يعلمون ان عيب سمارت هو انه يقوم و بمجرد الانتهاء من تنصيب الحزم المنزلة; يقوم تلقائياً بحذف حزم تثبيتها, وقد عانيت من هذه الاشكالية لفترة طويلة من الوقت, اذ انني احبذ ان اقوم بعمل نسخة احتياطية من ملفات الحزم المنزلة لتنصيبها عند الحاجة, او للحاجة لها بشكل ملح عند عمل تهيئة للنظام, حتى لا اضطر الى اعادة الكرة في تنزيلها من الشبكة و تنصيبها من جديد 😦

لكن وجدت حل بسيط و مناسب جداً لهذه المشكلة, و قد سبق و طرحته في موضوع شرح الاستخدام الغير رسمي للنظام openSUSE 10.3.
الحل باختصار هو ايقاف هذه الخاصية المتعلقة بحذف الحزم بعد تنصيبها و بواسطة الامر التالي
smart config --set remove-packages=false

هذا الامر يوقف الخاصية السابقة و يتم تفعيله لمرة واحدة, لكن ماذا لو اردنا ان تكون خاصية الحذف مفعلة و لكن اردنا ايقافها عند تنزيل حزمة معينة؟يتم ذلك بواسطة الامر التالي
smart -o remove-packages=false <insall|upgrade>
بافتراض انني اريد تنزيل برنامج بيدجين, و اريد من سمارت الا يقوم بحذف حزمة تنصيبه بعد التنزيل, فانني انفذ ذلك بالامر التالي
smart -o remove-packages=false install pidgin

و للمزيد من المعلومات, بالامكان زيارة هذه الصفحة.

Advertisements

رد واحد

Subscribe to comments with RSS.

  1. عبدالعزيز said, on أكتوبر 17, 2007 at 2:38 ص

    بارك الله فيك اخوي black x
    فعلا من افضل الاوامر المستخدمة لمدير الحزم هذا . كثير من مستخدمي لينكس اصحاب الاتصال البطئ يعانون من مشكلة تحديث النظام في حال التنصيب . واعتقد بهذه المشكلة تم حل المشكلة… مع انني لا احب ان اقوم بالتحديث وحذف الحزم مباشرة لان سرعة اتصالي جيدة وهذا الافضل لاصحاب الاتصال السريع وان يكون نظامي up to date


التعليقات مغلقة.

%d مدونون معجبون بهذه: