لنتعرف على قوة الأمر apt-get

الموضوع في 'أنظمة GNU Linux' بواسطة medchaker, بتاريخ ‏15 أكتوبر 2008.

  1. medchaker

    medchaker كبار الشخصيات

    إنضم إلينا في:
    ‏10 جوان 2007
    المشاركات:
    736
    الإعجابات المتلقاة:
    2.889
      15-10-2008 21:55


    :besmellah1:



    توزيعة Debian من أسهل التوزيعات الموجودة، لسهولة تثبيت وحذف البرامج بها. جميع التوزيعات المبنية على ديبيان مثل أوبنتو تستعمل البرنامج apt لإدارة الحزم، حيث أن صيغة البرامج في هذه التوزيعات ينتهي بـ deb.

    في هذا الشرح سأتناول كيفية إستعمال هذه الأداة والأمور الأساسية التي يجب على المبتدئيين معرفتها.

    لعمل apt-get يجب توفر مخازن (مستودعات) للبرامج، مخازن البرامج هي مجموعة من التطبيقات محفوظة في مواقع على الإنترنت، بإضافة هذه المواقع لـ apt-get يستطيع هذا الأخير إيجاد البرامج وثبيتها لك، يتم ذلك عن طريق الملف

    كود (text):
    /etc/apt/sources.list
    شكل المستودعات به هكذا :

    كود (text):
    deb]  [web address] [distribution name][maincontribnon-free]]
    مثلا في توزيعة أوبنتو يكون المستودع على هذا الشكل :

    deb http://dz.archive.ubuntu.com/ubuntu/ hardy main restricted

    مكن إضافة مستودعات لملف sources.list للحصول على المزيد من البرامج.

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

    كود (text):
    apt-get update
    مع التأكد من توفر صلاحيات root (sudo) لك أثناء إستعمال هذا الأمر والتي تليه. (ينصح تنفيذ هذا الأمر أسبوعيا على الأقل)

    يمكن هذا الأمر من البحث عن البرامج دون الحاجة لإتصال بالنت عن طريق الأداة apt-cache هكذا :

    كود (text):
    apt-cahe search smplayer
    [​IMG]

    سيبحث عن البرنامج smplayer في قاعدة البيانات الموفرة في جهازك. إذا وجد البرامج يمكنك حينئذ تنصيبه بسهولة بواسطة الأمر :

    كود (text):
    apt-get install smplayer
    لحذف برنامج إستعمل هذا الأمر :

    كود (text):
    apt-get remove smplayer

    سيحذف هذا الأمر البرنامج المعين لكن لن يحذف المكتبة packages التي نصبها أولا،

    لحذف المكتبات الغير الضرورية :

    كود (text):
    apt-get autoremove smplayer
    لمعرفة إحصائيات البرامج لديك :

    كود (text):
    apt-cache stats
    [​IMG]

    لتحديث جميع البرامج لديك إلى آخر الإصدارات :

    كود (text):
    apt-get upgrade
    لتحديث التوزيعة كلها من إصدار لإصدار :

    كود (text):
    apt-get dist-upgrade
    كل مرة تقوم بتنصيب برنامج ما بواسطة apt-get تقوم هذه الأدات بحفظ البرنامج في جهازك عادة في المسار

    كود (text):
    /var/cache/apt/archives/
    مع الوقت سيتضخم حجم هذه البرامج وسيأخذ مساحة معتبرة من القرص الصلب لحذف هذه الإحتياطات من البرامج دون التأثير على البرامج المثبتة :

    كود (text):
    apt-get clean
    لتنظيف قاعدة البيانات (cache) من البرامج القديمة أو المضروبة :

    كود (text):
    apt-get autoclean
    أرجو أن تستفيدو من هذا الدرس

    *منتديات تونيزيـا سات*

    منتدي أنظمة Linux


     
    6 شخص معجب بهذا.

  2. abdelli1991

    abdelli1991 عضو مميز

    إنضم إلينا في:
    ‏31 أوت 2008
    المشاركات:
    1.030
    الإعجابات المتلقاة:
    1.882
      27-02-2009 23:04

    الواحد مازال مبتدأ و ماعرفتش كيفاش باش نعمل

    [​IMG]

    شنوة الحل؟

     
  3. medchaker

    medchaker كبار الشخصيات

    إنضم إلينا في:
    ‏10 جوان 2007
    المشاركات:
    736
    الإعجابات المتلقاة:
    2.889
      28-02-2009 01:01
    ساهل برشا

    زيدها SUDO باش تتمتع بصلاحيات Root

    :ahlan:
     
    1 person likes this.
جاري تحميل الصفحة...
مواضيع مشابهة التاريخ
apt-get update & apt-get installl ‏22 سبتمبر 2016
حلت fermeture de apt-get ? ‏17 مارس 2016
شرح apt بعض استخدامات أداة ‏14 جانفي 2016

مشاركة هذه الصفحة

جاري تحميل الصفحة...