باكمان (مدير حزم)

من ويكيبيديا، الموسوعة الحرة
(بالتحويل من مدير الحزم باكمان)
مدير الحزم باكمان
معلومات عامة
نوع
سمي باسم
نظام التشغيل
النموذج المصدري
المطور الأصلي
موقع الويب
archlinux.org… (الإنجليزية) عدل القيمة على Wikidata
معلومات تقنية
لغة البرمجة
الإصدار الأول
25 فبراير 2002 [3] عدل القيمة على Wikidata
الإصدار الأخير
  • 6.1.0
    (4 مارس 2024)
    [4] عدل القيمة على Wikidata
المستودع
الرخصة

باكمان (بالإنجليزية: Pacman)‏ هو مدير حزم طور كجزء من توزيعة آرتش لينكس. وقد أنشأه جيود فينيت, وهو مبني بلغة سي, مدير الحزم باكمان هو واحد من الركائز الرئيسية لتوزيعة آرتش لينكس.

الاستخدام[عدل]

باكمان قادر حل مشكلة الاعتماديات وتحميلها تلقائيا، وتثبيت جميع الحزم الضرورية. من الناحية النظرية، يحتاج المستخدم لتنفيذ أمر واحد فقط لتحديث النظام كاملاً. بالإضافة لاستخدامه في توزيعة آرتش لينكس يستخدم باكمان أيضا في توزيعة ديلي لينكس, وتوزيعة Frugalware.[7]

يستخدم Pacman عادةً حزمًا ثنائية بامتداد .pkg.tar.zst ، (لآلية ضغط تدعى zstd) ، مع وضع .pkg قبل ذلك للإشارة إلى أنها حزمة (.pkg.tar.zst) وهناك تنسيقات ضغط آخرى هي أيضًا صالحة ، مثل .pkg.tar.xz.[8]

يمكن تثبيت الحزم عبر الأمر pacman -S ، بينما يمكن أيضًا استخدام pacman -Syu لإجراء ترقية كاملة للنظام (تحديث لجميع الحزم المثبتة)[8]

بالإضافة إلى Arch Linux ، يتم استخدام Pacman أيضًا لتثبيت الحزم ضمن MSYS2 (تفريعة عن Cygwin) على Windows.[9]

مراجع[عدل]

  1. ^ مذكور في: موقع رسمي. الوصول: 22 مايو 2020.
  2. ^ "The pacman Open Source Project on Open Hub: Languages Page". أهلوه. اطلع عليه بتاريخ 2018-07-18.
  3. ^ مذكور في: موقع رسمي.
  4. ^ أ ب "v6.1.0". 4 مارس 2024. اطلع عليه بتاريخ 2024-03-04.
  5. ^ الوصول: 19 أبريل 2023.
  6. ^ وصلة مرجع: https://git.archlinux.org/pacman.git/tree/COPYING.
  7. ^ The Frugalware Developer Team (17 مارس 2007). "حزمة management basics". Frugalware 0.6 (Terminus) Documentation. مؤرشف من الأصل في 2018-10-18. اطلع عليه بتاريخ 2007-09-23.
  8. ^ أ ب "pacman - ArchWiki". wiki.archlinux.org. مؤرشف من الأصل في 2022-11-04. اطلع عليه بتاريخ 2023-03-08.
  9. ^ "MSYS2 - Package Management". www.msys2.org (بالإنجليزية). Archived from the original on 2022-10-26. Retrieved 2023-03-08.