انتقل إلى المحتوى

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

من ويكيبيديا، الموسوعة الحرة

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

الاستخدام

[عدل]

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

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

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

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

مراجع

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