Advanced Packaging Tool
يستخدم لتنزيل و تنصيب الحزم من مستودعات الانترنت التابعه لنسخة لينكس الخاصة بها, أوامر مثل (apt-get, apt-cache) الخ تستطيع تنصيب الحزم محليآ على حاسوبك الخاص, إنها سهله الاستخدام في العمل مع مستودعات برامج على الانترنت.
APT هو مدير حزم كثيرآ ما تجده بالنسخ الدبيانية أي المبنية على دبيان مثل :
التعامل مع APT عن طريق الأوامر بالطرفية وهناك العديد من الأوامر التي تقوم ببعض المهام.
ايجاد الحزم بــ APT
تستطيع ايجاد الحزم أو الاستعلام عن الحزم الجديدة بـ apt-cache , على سبيل المثال سنبحث عن لعبة الدبابات "bzflag" اتبع التالي :
apt-cache search bzflag bzflag - a 3D first person tank battle game bzflag-client - BZFlag client bzflag-data - BZFlag data file bzflag-server - bzfs - BZFlag game server
وتستطيع أن تسأل APT ليعطيك معلومات عن الحزمة
apt-cache show bzflag Package: bzflag Priority: optional Section: universe/games Installed-Size: 212 Maintainer: Ubuntu DevelopersOriginal-Maintainer: Tim Riker
apt-cache depends bzflag Depends: bzflag-client Depends: bzflag-server
تثبيت الحزم بـ APT
استخدم sudo مع APT من خلالهم تستطيع تحميل اي برنامج من اي مستودع برامج
sudo apt-get install bzflag
بعد نجاح التنصيب ستجد ان البرنامج متاح لـ سطح المكتب ويمكنك كتابت الأمر bzflag في الطرفية لتشغيلة من الطرفية
ترقية الحزم بـ APT
في كثير من الأحيان تتغير الحزم لاسباب كثيرة منها التحديث ومنها اصلاحات او اصلاح ثغرات الخ, لذلك يتوجب عليك ترقية الحزم و لتتم ترقية الحزم يجب عليك تحديث المستودعات أولآ
sudo apt-get update
sudo apt-get upgrade
sudo apt-get update; sudo apt-get upgrade
تحديث حزمه واحده بـ APT
لتحديث حزمه واحده فقط كل ما عليك هو معرفة النسخه الحالية لديك هل هي قديمة مثلا حزمة nmap
map --version
sudo apt-get install nmap
حذف الحزم بـ APT
يمكنك حذف الحزم باستخدام remove
sudo apt-get remove bzflag
تنظيف الحزم بـ APT
النسخ الديبيانه تحتفظ بالحزم في مجلد لتسريع التحميل عند تنصيبها مره اخرى, ولاكن هذا يأخذ حجم من القرص الصلب الخاص بك, لذا يجب عليك التنظيف لتحرير مساحه
قم بالفحص قبل التنظيف
find /var/cache/apt/ -name \*.deb /var/cache/apt/archives/nautilus_1%3a3.4.2-0ubuntu6_amd64.deb /var/cache/apt/archives/gwibber-service-identica_3.4-0ubuntu2.1_all.deb /var/cache/apt/archives/gir1.2-peas-1.0_1.2.0-1ubuntu1_amd64.deb
sudo apt-get clean
تحميل الحزم بدون تنصيبها
يتيح لك APT تحميل الحزم بدون تنصيبها لغرض ما يمكنك الاستفاده منه
sudo apt-get download minicom
أوامر APT
الأمر :
sudo apt-get update
يتشاور مع الملف التالي ويحدث قاعدة بيانات البرامج المتوفره
الأمر :
/etc/apt/sources.list
الأمر :
apt-cache search keyword
يقوم بالبحث عن البرامج في قاعدة بيانات البرامج مع تغيير كلمة Keyword الي كلمة البحث.
الأمر :
الأمر :
sudo apt-get install package
يقوم بتحميل وتنصيب الحزمة مع تغيير كلمة Package الي إسم الحزمة
بشكل دائم تأكد أنك قمت بتحديث قاعدة بيانات البرامج المتوفره قبل التعامل مع حزم الانترنت.
الأمر :
الأمر :
الأمر :
الأمر :
sudo apt-get -d install package
يقوم بتحميل الحزمة فقط بدون تنصيبها ويتم حفظها في هذا المسار
/
/var/cache/apt/archives
الأمر :
apt-cache show package
يقوم بعرض معلومات عن الحزمة
الأمر :
sudo apt-get upgrade
يتحقق من وجود تحديثات ويقوم بترقية الحزم المنصبه.
الأمر :
الأمر :
sudo apt-get dist-upgrade
يقوم بتحديث نظام التشغيل بالكامل,
تحذير هذه الطريقة ليست الطريقة المفضلة لترقية نظامك و لا أنصحك بها .
الأمر :
الأمر :
الأمر :
الأمر :
الأمر :
تحذير هذه الطريقة ليست الطريقة المفضلة لترقية نظامك و لا أنصحك بها .
الأمر :
sudo apt-get autoclean
شغل هذا الأمر في أي وقت لحذف الحزم المحملة جزئيا أو حزم لم يعد تثبيتها (مفيد)
الأمر :
sudo apt-get clean
يحذف الحزم المؤقته التي متواجدة في المسار التالي لتوفير مساحة في القرص الصلب
/var/cache/apt/archives
الأمر :
sudo apt-get --purge remove package
يقوم بحذف الحزمة مع ملف الاعداد الخاص بها, احذف الأمر purge للاحتفاظ بملف الاعدادت
الأمر :
sudo apt-get -f install
يقوم بالتحقق من سلامة الحزم المحطمة ويحاول اصلاحها
الأمر :
apt-config -V
يقوم بعرض معلومات عن نسخة APT utilities .
الأمر :
كلمات دلالية
الأمر :
sudo apt-key list
يقوم بعرض المفاتيح GPG keys التي له علم بها .
الأمر :
apt-cache stats
يقوم بعرض احصائيات على كل الحزم المثبته.
الأمر :
apt-cache depends
يعرض تبيعات الحزمه اذا كانت مثبته أم لا
الأمر :
apt-cache pkgnames
يعرض قائمة كاملة للحزم المثبتة.
بعد علمك بهذه الأوامر تستطيع التعامل مع APT بشكل جيد مما يناسب احتياجاتك الخاصة
الامر سهل كل ما عليك هو حفظ الاوامر و ماذا يفعل الأمر
تم بحمد الله.
بعد علمك بهذه الأوامر تستطيع التعامل مع APT بشكل جيد مما يناسب احتياجاتك الخاصة
الامر سهل كل ما عليك هو حفظ الاوامر و ماذا يفعل الأمر
تم بحمد الله.
- حزم
- مستودعات
- apt
- apt-get
- apt-cache
- apt-config
- apt-key
- ubuntu
- linux mint
- kali linux
0 التعليقات:
إرسال تعليق