Ha Ön macOS-felhasználó, akkor valószínűleg találkozott valamikor PKG és DMG fájlokkal is. Mindkettő gyakori fájlnév-kiterjesztés, amelyet különféle fájlformátumokhoz használnak, de van néhány alapvető különbség, amelyeket tudnia kell.
Mi az a PKG?
A PKG fájlformátumot általában az Apple használja mobil- és számítástechnikai eszközein. A macOS és az iOS egyaránt támogatja, és az Apple szoftvercsomagjait is tartalmazza. Ez azonban nem kizárólag az Apple eszközökre vonatkozik, mivel a Sony a PKG-t is használja a szoftvercsomagok PlayStation eszközökre történő telepítéséhez.
A PKG fájlformátum tartalma kibontható és telepíthető az Apple Installer segítségével. Nagyon zip fájlhoz hasonló; jobb gombbal rákattinthat a fájlra a tartalom megtekintéséhez, és a fájlok tömörítésre kerülnek becsomagoláskor.
A PKG fájlformátum indexet tart fenn az adatblokkhoz, hogy elolvassa az egyes fájlokat. A PKG fájlnév-kiterjesztés már jó ideje létezik, és az Apple Newton operációs rendszerekben, valamint a Solaris operációs rendszerben, az Oracle jelenleg karbantartott operációs rendszerében használták. Ezenkívül a régi operációs rendszerek, például a BeOS is PKG fájlokat használtak.
A PKG fájlok utasításokat tartalmaznak arra vonatkozóan, hogy hova kell áthelyezni bizonyos fájlokat, amikor telepítve vannak. Ezeket az utasításokat használja a kibontás során, és az adatokat a merevlemez meghatározott helyeire másolja.
Mi az a DMG fájl?
A legtöbb macOS-felhasználó ismeri a DMG fájlformátum, a Disk Image File rövidítése. A DMG az Apple Disk Image fájlkiterjesztés. Ez egy lemezkép, amely szoftverek vagy más fájlok terjesztésére használható, és akár tárolásra is használható (például cserélhető adathordozó). Felszereléskor replikálja a cserélhető adathordozókat, például egy USB-meghajtót. A DMG-fájlt az asztalról érheti el.
A DMG-fájlok általában az Alkalmazások mappába helyezik át a fájlokat. DMG-fájlokat hozhat létre a Disk Utility segítségével, amely a következővel érhető el macOS Ventura is.
Ezek általában metaadatokat tartalmazó nyers lemezképek. A felhasználók szükség esetén titkosíthatják a DMG fájlokat is. Tekintse őket olyan fájloknak, amelyek mindent tartalmaznak, amit egy lemezen elvárhat.
Az Apple ezt a formátumot használja a szoftvertelepítő csomagok tömörítésére és tárolására a fizikai lemezek helyett. Ha az internetről letöltött szoftvert Mac számítógépére, valószínűleg DMG fájlokkal találkozott.
Főbb különbségek a PKG és a DMG fájlok között
Bár hasonlónak tűnhetnek, és néha ugyanazokat a funkciókat is elláthatják, van néhány lényeges különbség a PKG és a DMG fájlok között.
Mappa vs. Kép
Technikai szempontból a PKG-fájlok általában mappák; több fájlt csomagolnak egybe, amelyeket együtt letölthet. A PKG fájlok telepítőcsomagok. A DMG-fájlok viszont egyszerű lemezképek.
Amikor megnyit egy DMG fájlt, az elindítja a szoftvertelepítőt vagy a benne tárolt tartalmat, amely gyakran cserélhető meghajtóként jelenik meg a számítógépén. Ne feledje, hogy a DMG nem telepítő; ez csak egy cserélhető adathordozó képe, például egy ISO fájl.
A Windows általános archívumnyitói használhatók a PKG fájlok megnyitására. Te is nyissa meg a DMG fájlokat a Windows rendszeren, bár a folyamat kissé eltérő.
Szkriptek használata
A PKG-fájlok tartalmazhatnak postai vagy előtelepítési szkripteket, amelyek tartalmazhatnak utasításokat a fájlok telepítési helyére vonatkozóan. Több fájlt is másolhat egyetlen helyre, vagy telepíthet fájlokat több helyre.
A DMG-fájlok telepítik a szoftvert a központi mappákba. A fájl megjelenik az asztalon, és a tartalma általában az Alkalmazások mappába kerül.
A DMG-k támogathatják a relatív elérési útvonalakat a meglévő felhasználók kitöltéséhez (FEU), ami megkönnyíti a fejlesztők számára, hogy felhasználói útmutatókat, például hagyományos ReadMe-dokumentumokat adjanak a rendszer minden felhasználójához.
Technikailag ilyen fájlokat is hozzáadhat a PKG-hez, de ehhez jelentős szakértelem és tapasztalat szükséges a telepítés utáni szkriptekkel kapcsolatban.
A DMG és PKG fájlok különböző célokat szolgálnak
Noha mindkettőt gyakran használják, a rendeltetésük egy kicsit más. A DMG fájlok sokkal rugalmasabbak és alkalmasabbak a terjesztésre, míg a PKG fájlok több lehetőséget kínálnak a konkrét telepítési utasításokhoz. Ráadásul mindkettő tömörítve van, így az eredeti fájl mérete csökken.