ما هو ملف PKG؟
الملف بامتداد .pkg هو ملف حزمة مثبت يُستخدم لتثبيت البرنامج على نظام التشغيل macOS. بالإضافة إلى أجهزة كمبيوتر Macintosh ، يتم استخدامه على iPhone أيضًا. يمكن استخدام تطبيق مثبت Apple المدمج لتثبيت محتويات ملف PKG. ملف PKG مشابه لملف MSI المستخدم على نظام تشغيل Windows لتثبيت البرنامج. أثناء التثبيت ، يمكن لملفات الحزمة هذه تسجيل الرسائل التي تمنحك فكرة عن الأشياء الإضافية التي تم تثبيتها بواسطة هذه الحزمة.
تنسيق ملف PKG
PKR هي ملفات ثنائية يتم ضغطها لتقليل الحجم الكلي للملف. منذ OSX 10.5 ، قدمت Apple الحزم المسطحة مع ملفات التثبيت الفردية. هذه مختلفة عن تنسيقات الحزم السابقة التي جاءت كحزم بدلاً من ملفات فردية. تحتوي هذه الحزم المجمعة على تسلسل هرمي مهيكل للدليل يقوم بتخزين الملفات بطريقة تسهل استرجاعها عبر بعض ملفات الفهرس. تنسيق ملف PKG المسطح هو في الواقع أرشيف XAR يحتوي على:
- رأس - يحدد الحجم ، المجموع الاختباري ، ومعلومات الإصدار
- جدول المحتويات - مستند XML (ويجب) ترميزه كـ UTF-8 ويتم تخزينه في بداية الملف ، مما يجعل من السهل المسح عبر الأرشيف لاستخراج ملف فردي
- كومة - كومة غير منظمة من البيانات المشار إليها بواسطة جدول المحتويات