الفرق بين المراجعتين لصفحة: «Debian/package management tools»

من موسوعة حسوب
1.0: إضافة عنوان الصفحة | 2.0 محتوى أولي الصفحة
 
2.1 محتوى الصفحة
سطر 1: سطر 1:
{{DISPLAYTITLE: أدوات إدارة الحزم في نظام ديبيان جنو/لينكس}}
{{DISPLAYTITLE: أدوات إدارة الحزم في نظام ديبيان جنو/لينكس}}
يمكن استخدام العديد من الأدوات المتاحة في نظام ديبيان لإدارة الحزم، وأشهر تلك الأدوات هي ما يلي:
== أدوات تعمل من سطر الأوامر ==
* apt - الأداة الرئيسية لإدارة الحزم من سطر الأوامر.
* aptitude - واجهة تعمل من سطر الأوامر وذات واجهة نصية مبنية على ncurses لأداة Apt.
== أدوات ذات واجهة رسومية ==
* Synaptic - مدير حزم رسومي.
* gdebi - مثبت رسومي لحزم ديبيان المستقلة ذات الامتداد (.deb)
* gnome-software - مركز البرمجيات في جنوم.
تسرد هذه الصفحة جميع البرمجيات المتعلقة بإدارة البرمجيات في ديبيان.
== القائمة الكاملة لأدوات إدارة الحزم ==
=== 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 - تعرض هذه الأداة الزلات البرمجية الحرجة المعروفة في الحزم المسماة.
* 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 - واجهة أمامية غير معتمدة على التوزيعات.
== انظر أيضًا ==
== انظر أيضًا ==



مراجعة 15:44، 3 يونيو 2022


يمكن استخدام العديد من الأدوات المتاحة في نظام ديبيان لإدارة الحزم، وأشهر تلك الأدوات هي ما يلي:

أدوات تعمل من سطر الأوامر

  • apt - الأداة الرئيسية لإدارة الحزم من سطر الأوامر.
  • aptitude - واجهة تعمل من سطر الأوامر وذات واجهة نصية مبنية على ncurses لأداة Apt.

أدوات ذات واجهة رسومية

  • Synaptic - مدير حزم رسومي.
  • gdebi - مثبت رسومي لحزم ديبيان المستقلة ذات الامتداد (.deb)
  • gnome-software - مركز البرمجيات في جنوم.

تسرد هذه الصفحة جميع البرمجيات المتعلقة بإدارة البرمجيات في ديبيان.

القائمة الكاملة لأدوات إدارة الحزم

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 - تعرض هذه الأداة الزلات البرمجية الحرجة المعروفة في الحزم المسماة.
  • 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 - واجهة أمامية غير معتمدة على التوزيعات.

انظر أيضًا


المصادر