أدوات إدارة الحزم في نظام ديبيان جنو/لينكس
تُوجد العديد من الأدوات في نظام ديبيان لإدارة الحزم، تعمل بعضها من سطر الأوامر وبعضها له واجهة رسومية، وأشهر تلك الأدوات هي ما يلي:
أدوات تعمل من سطر الأوامر
apt- الأداة الرئيسية لإدارة الحزم من سطر الأوامر.aptitude- واجهة تعمل من سطر الأوامر وذات واجهة نصية مبنية على ncurses لأداة Apt.
أدوات ذات واجهة رسومية
Synaptic- مدير حزم رسومي.gdebi- مثبت رسومي لحزم ديبيان المستقلة ذات الامتداد (.deb)- - مركز البرمجيات في جنوم.
القائمة الكاملة لأدوات إدارة الحزم
فيما يلي قائمة بأدوات إدارة الحزم في ديبيان جنو/لينكس:
APT
توفر حزمة apt أدوات تعمل من سطر الأوامر للبحث عن الحزم وإدارتها والاستعلام عنها، والوصول إلى جميع مزايا مكتبة libapt-pkg:
apt- واجهة عالية الجودة تعمل من سطر الأوامر لنظام إدارة الحزم.apt-cache- تنفذ عمليات متعددة على الذاكرة المؤقتة لحزم APT.apt-cdrom- تُستخدم لإضافة CD-ROM جديد لقائمة المصادر المتاحة لـ APT.apt-config- يُستخدم هذا البرنامج بواسطة أدوات apt الأخرى ليوفر واجهة قياسية لإعدادات تهيئة apt.apt-get- أداة تعمل من سطر الأوامر للتعامل مع الحزم.apt-key- تدير قائمة المفاتيح المستخدمة بواسطة apt للاستيثاق من الحزم. هذا الأمر صار مهملًا ولا يُستخدم.
dpkg
توفر حزمة dpkg بنية تحتية منخفضة المستوى لمعالجة تثبيت وإزالة حزم برمجيات ديبيان:
- dpkg - أداة لتثبيت حزم ديبيان وبناءها وإزالتها وإدارتها.
dpkg-deb- أداة للتعامل مع أرشيف حزم ديبيان (.deb).dpkg-divert- تعيد كتابة override نسخة الحزمة من ملف ما.dpkg-maintscript-helper- تعالج أوجه القصور المعروفة لحزمة dpkg في الشيفرات التنظيمية maintainer script.dpkg-query- تظهر معلومات عن الحزم المسردة في قاعدة بيانات dpkg.dpkg-split- تقسّم الحزم الثنائية binary packages إلى ملفات أصغر وتعيد تجميعها (تخزين ملفات حزم كبيرة على وسائط صغيرة).dpkg-statoverride- تغير ملكية الملفات وأوضاعها.dpkg-trigger- أداة لتفعيل بادئات dpkg -أو dpkg triggers- صراحة.update-alternatives- الاحتفاظ بروابط رمزية symbolic links تحدد الأوامر الافتراضية.
apt-utils
تحتوي apt-utils على بعض أدوات سطر الأوامر المرتبطة بإدارة الحزم باستخدام APT لكنها لا تُستخدم كثيرًا.
devscripts
توفر devscripts عدة سكربتات لتسهيل صيانة حزم ديبيان.
- debuild - تُستخدم هذه الأداة في إعادة بناء الحزم.
dpkg-dev
توفر dpkg-dev أدوات التطوير المطلوبة -بما في ذلك dpkg-source- لبناء حزم ديبيان المصدرية وفك تحزيمها ورفعها.
dpkg-scanpackages - إنشاء ملفات فهارس لحزم ديبيان من الحزم الثنائية (.deb وغيرها).
dpkg-scansources - إنشاء ملفات فهارس لحزم ديبيان من الحزم المصدرية (.dsc).
أدوات غير مصنفة
apt-file- تبحث هذه الأداة في محتويات ملف sources.list عن اسم ملف مثبت بواسطة إحدى الحزم.apt-listchanges- تعرض هذه الأداة إدخالات سجل التغييرات المرتبطة كلما تمت ترقية الحزمة.apt-build- تُستخدم لبناء الحزم من الملفات المصدرية.apt-cdrom-setup- تسمح هذه الأداة بتضمين المصادر المبنية على cdrom في قائمة مصادر الحزم.apt-rdepends- تولد هذه الأداة أشجار اعتمادية ذاتية recursive dependency trees لحزمة ما.apt-show-versions- تعرض جميع الإصدارات المتاحة من حزمة ما، وتسمح بالمحارف البديلة wild cards، أو جميع الحزم، وتعرض معلومات الترقية في أماكنها المناسبة.dpkg-reconfigure- تسمح بإعادة تهيئة الحزمة وفقًا للتفضيلات (نفس الأسئلة التي تُسأل عند تثبيت الحزمة أول مرة).apt-show-source- هذه الأداة صورة مختلفة منapt-cache show، تعرض معلومات عن حزمة مصدرية بعينها، بدلًا من الحزمة الثنائية.apt-listbugs- تعرض هذه الأداة الزلات البرمجية الحرجة critical bugs المعروفة في الحزم.apt-sortpkgs- ترتب السجلات والحقول داخل الملفات المصدرية والحزم.apt-extracttemplates- تستخرج هذه الأداة القوالب وتثبت السكربتات من الحزم..apt-setup- تهيئ هذه الأداة ملف sources.list.apt-offline- إدارة للحزم غير متصلة بالإنترنت.deborphan- هذه الأداة تمسح قاعدة البيانات بحثًا عن الحزم غير المستخدمة أو المتكررة.dpkg-www- واجهة الويب لإدارة حزم ديبيان - تستعرض حزم ديبيان على مضيف محلي أو بعيد باستخدام متصفح ويب عادي.apt-xapian-index- أداة لصيانة فهرس Xapian الخاص بمعلومات حزم ديبيان، وأداة بحث من سطر الأوامر تستخدم ذلك الفهرس.Wajig- أداة مغلفة لكل منapt-getوdpkgوapt-cacheوwgetوغيرها.
أدوات لإدارة مستودعات الحزم
apt-cacher- هذه أداة بديلة لأداةapt-proxy.apt-ftparchive- هذه الأداة تولد ملفات التحكم في المصادر والحزم المستخدمة في مستودعات apt، وذلك من مجلد من الحزم.apt-move- تنقل تجميعةً من حزم ديبيان إلى هرمية مجلد pool مناسبة كما هو متبع في مستودع الحزم.apt-transport-https- تسمح بتهيئة apt لتستخدم https.
أخرى
dselect- أداة مهملة، واستُبدلت أداةaptitudeبها.tasksel– أداة لاختيار المهام من أجل تثبيتها على أنظمة ديبيان.PackageKit- واجهة أمامية غير معتمدة على التوزيعات.