Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Pokud jste uživatelem macOS, je pravděpodobné, že jste někdy narazili na soubory PKG i DMG. Obě jsou běžné přípony souborů, které se používají pro různé formáty souborů, ale existují některé zásadní rozdíly, o kterých byste měli vědět.

Co je PKG?

Formát souboru PKG běžně používá Apple na svých mobilních a počítačových zařízeních. Je podporován macOS i iOS a zahrnuje softwarové balíčky od společnosti Apple. Není to však exkluzivní pro zařízení Apple, protože Sony také používá PKG pro instalaci softwarových balíčků na zařízení PlayStation.

Obsah souboru ve formátu PKG lze extrahovat a nainstalovat pomocí Apple Installer. Je to velmi podobně jako zazipovaný soubor; můžete kliknutím pravým tlačítkem na soubor zobrazit obsah a soubory jsou po zabalení zkomprimovány.

Formát souboru PKG udržuje index bloku dat pro čtení každého souboru uvnitř. Přípona názvu souboru PKG existuje již nějakou dobu a používá se v operačních systémech Apple Newton a také v operačním systému Solaris, který v současnosti spravuje Oracle. Kromě toho starší operační systémy jako BeOS také používaly soubory PKG.

instagram viewer

Soubory PKG obsahují pokyny, kam přesunout určité soubory, když jsou nainstalovány. Tyto pokyny používá při extrakci, kopírování dat na konkrétní místa na pevném disku.

Co je soubor DMG?

Většina uživatelů macOS bude znát Formát souboru DMG, zkratka pro Disk Image File. DMG je přípona souboru Apple Disk Image. Je to obraz disku, který lze použít pro distribuci softwaru nebo jiných souborů a lze jej dokonce použít pro ukládání (jako vyměnitelná média). Po připojení replikuje vyměnitelná média, jako je jednotka USB. K souboru DMG máte přístup z plochy.

Soubory DMG obvykle přesouvají soubory do složky Aplikace. Soubory DMG můžete vytvářet pomocí nástroje Disk Utility, který je k dispozici s macOS Ventura také.

Obvykle se jedná o nezpracované obrazy disků obsahující metadata. Uživatelé mohou v případě potřeby také šifrovat soubory DMG. Představte si je jako soubory obsahující vše, co byste na disku očekávali.

Apple používá tento formát ke kompresi a ukládání softwarových instalačních balíčků místo fyzických disků. Pokud jste si stáhli software pro svůj Mac z webu, pravděpodobně jste narazili na soubory DMG.

Klíčové rozdíly mezi soubory PKG a DMG

I když se mohou zdát podobné a někdy mohou provádět stejné funkce, mezi soubory PKG a DMG existují některé klíčové rozdíly.

Složka vs. obraz

Z technického hlediska jsou soubory PKG obecně složky; sbalí několik souborů do jednoho, který si můžete stáhnout společně. Soubory PKG jsou instalační balíčky. Na druhou stranu soubory DMG jsou jednoduché obrazy disku.

Když otevřete soubor DMG, spustí se instalační program softwaru nebo obsah v něm uložený, často se zobrazí jako vyměnitelná jednotka ve vašem počítači. Pamatujte, že DMG není instalační program; je to jen obraz vyměnitelného média, např ISO soubor.

K otevření souborů PKG lze použít obecné nástroje pro otevírání archivů v systému Windows. Můžete také otevřete soubory DMG v systému Windows, i když proces je trochu jiný.

Použití skriptů

Soubory PKG mohou obsahovat skripty pro odeslání nebo předinstalaci, které mohou obsahovat pokyny o tom, kam by měly být soubory nainstalovány. Může také kopírovat více souborů do jednoho umístění nebo instalovat soubory do více umístění.

Soubory DMG nainstalují software do základních složek. Soubor se zobrazí na ploše a obsah se obvykle nainstaluje do aplikací.

DMG mohou podporovat relativní cesty pro vyplnění stávajících uživatelů (FEU), což vývojářům usnadňuje začlenění uživatelských příruček, jako jsou běžné dokumenty ReadMe, pro každého uživatele v systému.

Technicky takové soubory můžete přidat i na PKG, ale to vyžaduje značné odborné znalosti a zkušenosti s post-instalačními skripty.

Soubory DMG a PKG slouží různým účelům

Zatímco oba se běžně používají, jejich zamýšlený účel je trochu jiný. Soubory DMG jsou mnohem flexibilnější a vhodné pro distribuci, zatímco soubory PKG nabízejí větší možnosti pro konkrétní pokyny k instalaci. Oba jsou navíc komprimované, takže se původní velikost souboru zmenší.