Co je soubor PKG?
Soubor s příponou .pkg je soubor instalačního balíčku, který se používá k instalaci softwaru na macOS. Kromě počítačů Macintosh se používá také na iPhone. K instalaci obsahu souboru PKG lze použít vestavěnou instalační aplikaci Apple. Soubor PKG je podobný souboru MSI používanému v operačním systému Windows k instalaci softwaru. Během instalace mohou tyto soubory balíčků zaznamenávat zprávy, které vám dávají představu, jaké další věci jsou tímto balíčkem nainstalovány.
Formát souboru PKG
PKR jsou binární soubory, které jsou komprimovány, aby se zmenšila celková velikost souboru. Od OSX 10.5 byly společností Apple představeny ploché balíčky s jedním instalačním souborem. Liší se od dřívějších formátů balení, které byly dodávány jako balíčky, nikoli jako jednotlivé soubory. Tyto přibalené balíčky obsahovaly strukturovanou hierarchii adresářů, která ukládala soubory způsobem, který usnadňuje jejich načítání prostřednictvím nějakého indexového souboru. Plochý formát souboru PKG je ve skutečnosti archiv XAR, který má:
- Záhlaví – Definuje velikost, kontrolní součet a informace o verzi
- Obsah – XML dokument, který je (a musí) být kódován jako UTF-8 a je uložen na začátku souboru, což usnadňuje skenování archivu a extrahování jednotlivých souborů
- Halda – nestrukturovaná halda dat, na kterou odkazuje TOC