DMG супраць PKG: у чым розніца паміж гэтымі тыпамі файлаў?

Магчыма, вы бачылі абодва на сваіх прыладах Apple, але што яны азначаюць?

Калі вы з'яўляецеся карыстальнікам macOS, вы напэўна калі-небудзь сутыкаліся з файламі PKG і DMG. Абодва з'яўляюцца агульнымі пашырэннямі імёнаў файлаў, якія выкарыстоўваюцца для розных фарматаў файлаў, але ёсць некаторыя ключавыя адрозненні, пра якія вы павінны ведаць.

Што такое PKG?

Фармат файла PKG звычайна выкарыстоўваецца Apple на сваіх мабільных прыладах і кампутарах. Ён падтрымліваецца як macOS, так і iOS і ўключае праграмныя пакеты ад Apple. Гэта не толькі абсталяванне Apple, Sony таксама выкарыстоўвае PKG для ўстаноўкі праграмных пакетаў на абсталяванне PlayStation.

Змесціва файла ў фармаце PKG можна распакаваць і ўсталяваць з дапамогай праграмы ўстаноўкі Apple. гэта а Вельмі падобны на zip-файл ; Вы можаце пстрыкнуць файл правай кнопкай мышы, каб праглядзець змесціва, і файлы сціскаюцца пры ўпакоўцы.

Фармат файла PKG падтрымлівае індэкс блока даных для чытання кожнага файла ўнутры. Пашырэнне імя файла PKG існуе ўжо даўно і выкарыстоўваецца ў аперацыйных сістэмах Apple Newton, а таксама ў Solaris, аперацыйнай сістэме, якая ў цяперашні час падтрымліваецца Oracle. Акрамя таго, старыя аперацыйныя сістэмы, такія як BeOS, таксама выкарыстоўваюць файлы PKG.

Файлы PKG змяшчаюць інструкцыі аб тым, куды перамяшчаць пэўныя файлы пры іх усталяванні. Ён выкарыстоўвае гэтыя інструкцыі падчас здабывання і капіюе дадзеныя ў пэўныя месцы на цвёрдым дыску.

Што такое файл dmg?

Большасць карыстальнікаў macOS будуць знаёмыя у фармаце файла DMG , што скарачэнне ад файла выявы дыска. DMG - гэта пашырэнне файла Apple Disk Image. Гэта вобраз дыска, які можна выкарыстоўваць для распаўсюджвання праграм або іншых файлаў і нават для захоўвання (напрыклад, на здымным носьбіце). Пры падключэнні ён капіюе здымныя носьбіты, напрыклад USB-дыск. Вы можаце атрымаць доступ да файла DMG з працоўнага стала.

Файлы DMG звычайна перамяшчаюць файлы ў тэчку Applications. Вы можаце ствараць файлы DMG з дапамогай Disk Utility, якая пастаўляецца з macOS Ventura Таксама.

Як правіла, гэта неапрацаваныя выявы дыскаў, якія ўтрымліваюць метададзеныя. Пры неабходнасці карыстальнікі могуць таксама кадзіраваць файлы DMG. Успрымайце іх як файлы, якія змяшчаюць усё, што вы чакаеце на дыску.

Apple выкарыстоўвае гэты фармат для сціску і захоўвання ўсталявальных пакетаў праграмнага забеспячэння, а не на фізічных дысках. Калі вы калі-небудзь спампоўвалі праграмнае забеспячэнне для вашага Mac з Інтэрнэту, вы, верагодна, натыкаліся на файлы DMG.

Асноўныя адрозненні паміж файламі PKG і DMG

Хоць яны могуць выглядаць падобна і часам могуць выконваць аднолькавыя функцыі, паміж файламі PKG і DMG ёсць некаторыя ключавыя адрозненні.

тэчка супраць малюнка

Тэхнічна файлы PKG звычайна з'яўляюцца папкамі; Яны спакуюць некалькі файлаў у адзін файл, які можна спампаваць разам. Файлы PKG - гэта ўсталявальныя пакеты. З іншага боку, файлы DMG - гэта простыя выявы дыскаў.

Калі вы адкрываеце файл DMG, ён запускае праграму ўстаноўкі праграмы або змесціва, якое захоўваецца ў ім, і часта з'яўляецца на вашым кампутары як здымны дыск. Памятайце, што DMG не замацаваны; Гэта проста здымны носьбіт, напрыклад Файл ISO .

Для адкрыцця файлаў PKG можна выкарыстоўваць агульныя інструменты для адкрыцця архіваў у Windows. Вы таксама можаце Адкрыццё файлаў DMG у Windows , хоць працэс крыху іншы.

з дапамогай скрыптоў

Файлы PKG могуць уключаць сцэнарыі разгортвання або папярэдне ўсталяваныя сцэнарыі, якія могуць уключаць інструкцыі аб тым, куды ўсталёўваць файлы. Ён таксама можа капіяваць некалькі файлаў у адно месца або ўсталёўваць файлы ў некалькі месцаў.

Файлы DMG ўсталёўваюць праграму ў асноўныя тэчкі. Файл з'яўляецца на працоўным стале, а змесціва звычайна ўсталёўваецца ў праграмах.

DMG могуць падтрымліваць адносныя шляхі запаўнення існуючых карыстальнікаў (FEU), што палягчае распрацоўнікам уключэнне каталогаў карыстальнікаў, такіх як традыцыйныя дакументы ReadMe, для кожнага карыстальніка ў сістэме.

Тэхнічна вы таксама можаце дадаць такія файлы ў PKG, але гэта патрабуе вялікага вопыту і вопыту працы са сцэнарыямі пасля ўстаноўкі.

Файлы DMG і PKG служаць розным мэтам

У той час як абодва звычайна выкарыстоўваюцца, іх мэтавае прызначэнне трохі адрозніваецца. Файлы DMG з'яўляюцца больш гнуткімі і зручнымі для распаўсюджвання, у той час як файлы PKG забяспечваюць больш шырокія магчымасці для канкрэтных інструкцый па ўсталёўцы. Акрамя таго, абодва яны сціскаюцца, таму зыходны памер файла памяншаецца.

Артыкулы па тэме
Апублікаваць артыкул на

Дадаць каментар