DMG vs PKG: Mis vahe on nendel failitüüpidel?

Võib-olla olete neid mõlemaid oma Apple'i seadmetes näinud, kuid mida need tähendavad?

Kui olete macOS-i kasutaja, olete tõenäoliselt mingil hetkel kokku puutunud PKG- ja DMG-failidega. Mõlemad on levinud failinimelaiendid, mida kasutatakse erinevate failivormingute jaoks, kuid on mõned peamised erinevused, mida peaksite teadma.

Mis on PKG?

PKG-failivormingut kasutab Apple tavaliselt oma mobiilseadmetes ja arvutites. Seda toetavad nii macOS kui ka iOS ning see sisaldab Apple'i tarkvarapakette. See pole ainult Apple'i riistvara, Sony kasutab PKG-d ka PlayStationi riistvarale tarkvarapakettide installimiseks.

PKG-failivormingu sisu saab ekstraktida ja installida Apple Installeri abil. see on Väga sarnane zip-failiga ; Sisu vaatamiseks saate failil paremklõpsata ja pakendamisel pakitakse failid kokku.

PKG-failivorming säilitab iga faili lugemiseks andmeploki indeksi. PKG-failinimelaiend on kasutusel olnud pikka aega ja seda on kasutatud nii Apple Newtoni operatsioonisüsteemides kui ka Solarise operatsioonisüsteemis, mida praegu haldab Oracle. Lisaks kasutavad PKG-faile ka vanemad operatsioonisüsteemid, näiteks BeOS.

PKG-failid sisaldavad juhiseid selle kohta, kuhu teatud failid installimisel teisaldada. See kasutab ekstraktimisel neid juhiseid ja kopeerib andmed kõvaketta kindlatesse kohtadesse.

Mis on dmg-fail?

Enamik macOS-i kasutajaid on tuttavad DMG failivormingus , mis on lühend sõnadest Disk Image File. DMG on Apple Disk Image faililaiend. See on kettakujutis, mida saab kasutada programmide või muude failide levitamiseks ja mida saab kasutada isegi salvestamiseks (näiteks irdkandjal). Kui see on paigaldatud, kopeerib see irdkandjaid, näiteks USB-draivi. DMG-failile pääsete juurde oma töölaualt.

DMG-failid teisaldavad failid tavaliselt kausta Rakendused. DMG-faile saate luua kaasasoleva Disk Utility abil macOS on tulemas Samuti.

Need on üldiselt metaandmeid sisaldavad töötlemata kettakujutised. Kasutajad saavad vajadusel ka DMG-faile kodeerida. Mõelge neile kui failidele, mis sisaldavad kõike, mida kettal ootate.

Apple kasutab seda vormingut tarkvara installipakettide tihendamiseks ja salvestamiseks füüsiliste ketaste asemel. Kui olete kunagi oma Maci jaoks veebist tarkvara alla laadinud, olete tõenäoliselt kohanud DMG-faile.

Peamised erinevused PKG- ja DMG-failide vahel

Kuigi need võivad tunduda sarnased ja mõnikord täita samu funktsioone, on PKG- ja DMG-failide vahel mõned olulised erinevused.

kaust vs pilt

Tehniliselt on PKG-failid üldiselt kaustad; Need pakivad mitu faili ühte faili, mille saate koos alla laadida. PKG-failid on installipaketid. DMG-failid on seevastu lihtsad kettakujutised.

Kui avate DMG-faili, käivitab see programmi installeri või sellesse salvestatud sisu ning see kuvatakse sageli teie arvutis irdkettana. Pidage meeles, et DMG pole kinnitatud; See on lihtsalt eemaldatav meediumipilt, näiteks ISO fail .

PKG-failide avamiseks saab kasutada Windowsi üldisi arhiivi avamise tööriistu. Sina saad ka DMG-failide avamine Windowsis , kuigi protsess on veidi erinev.

skripte kasutades

PKG-failid võivad sisaldada juurutus- või eelinstallitud skripte, mis võivad sisaldada juhiseid failide installimise kohta. Samuti saab see kopeerida mitu faili ühte asukohta või installida faile mitmesse asukohta.

DMG-failid installivad programmi põhikaustadesse. Fail kuvatakse töölaual ja selle sisu installitakse tavaliselt rakendustesse.

DMG-d võivad toetada olemasolevate kasutajate suhteliste teede (FEU) täitmist, muutes arendajatel lihtsamaks kasutajakataloogide (nt traditsiooniliste ReadMe-dokumentide) kaasamise süsteemi iga kasutaja jaoks.

Tehniliselt saab selliseid faile ka PKG-sse lisada, kuid see nõuab pärast installimist palju kogemusi ja kogemusi skriptidega.

DMG- ja PKG-failidel on erinevad eesmärgid

Kuigi mõlemat kasutatakse tavaliselt, on nende eesmärk pisut erinev. DMG-failid on paindlikumad ja levitamissõbralikumad, samas kui PKG-failid pakuvad konkreetsete installijuhiste jaoks suuremaid valikuid. Lisaks on need mõlemad tihendatud, nii et algse faili suurus väheneb.

Seotud ametikohta
Avalda artikkel aadressil

Lisa kommentaar