DMG vs. PKG: Mitä eroa näillä tiedostotyypeillä on?

Olet ehkä nähnyt ne molemmat Apple-laitteissasi, mutta mitä ne tarkoittavat?

Jos olet macOS-käyttäjä, olet todennäköisesti törmännyt PKG- ja DMG-tiedostoihin jossain vaiheessa. Molemmat ovat yleisiä tiedostonimien laajennuksia, joita käytetään eri tiedostomuodoissa, mutta on joitakin keskeisiä eroja, jotka sinun pitäisi tietää.

Mikä on PKG?

Apple käyttää yleisesti PKG-tiedostomuotoa mobiililaitteissaan ja tietokoneissaan. Sitä tukevat sekä macOS että iOS, ja se sisältää Applen ohjelmistopaketteja. Se ei ole vain Applen laitteisto, vaan Sony käyttää myös PKG:tä ohjelmistopakettien asentamiseen PlayStation-laitteistoon.

PKG-tiedostomuodon sisältö voidaan purkaa ja asentaa Apple Installerilla. se on a Hyvin samanlainen kuin zip-tiedosto ; Voit tarkastella tiedostoa napsauttamalla tiedostoa hiiren kakkospainikkeella, ja tiedostot pakataan, kun ne on pakattu.

PKG-tiedostomuoto ylläpitää tietolohkon indeksiä jokaisen sisällä olevan tiedoston lukemista varten. PKG-tiedostotunniste on ollut olemassa jo pitkään, ja sitä on käytetty Apple Newton -käyttöjärjestelmissä sekä Solaris-käyttöjärjestelmässä, jota tällä hetkellä ylläpitää Oracle. Lisäksi vanhemmat käyttöjärjestelmät, kuten BeOS, käyttävät myös PKG-tiedostoja.

PKG-tiedostot sisältävät ohjeet tiettyjen tiedostojen siirtämiseen niitä asennettaessa. Se käyttää näitä ohjeita purkamisen aikana ja kopioi tiedot tiettyihin paikkoihin kiintolevyllä.

Mikä on dmg-tiedosto?

Useimmat macOS-käyttäjät ovat tuttuja DMG-tiedostomuodossa , joka on lyhenne sanoista Disk Image File. DMG on Apple Disk Image -tiedostopääte. Se on levykuva, jota voidaan käyttää ohjelmien tai muiden tiedostojen jakamiseen ja jota voidaan käyttää jopa tallennukseen (kuten siirrettävälle tietovälineelle). Kun se on asennettu, se kopioi irrotettavan tietovälineen, kuten USB-aseman. Voit käyttää DMG-tiedostoa työpöydältäsi.

DMG-tiedostot siirtävät yleensä tiedostot Sovellukset-kansioon. Voit luoda DMG-tiedostoja mukana toimitetulla Levytyökalulla macOS Ventura Myös.

Nämä ovat yleensä raakalevykuvia, jotka sisältävät metatietoja. Käyttäjät voivat myös koodata DMG-tiedostoja tarvittaessa. Ajattele niitä tiedostoina, jotka sisältävät kaiken, mitä voit odottaa levyllä.

Apple käyttää tätä muotoa ohjelmiston asennuspakettien pakkaamiseen ja tallentamiseen fyysisten levyjen sijaan. Jos olet joskus ladannut ohjelmistoa Macillesi verkosta, olet todennäköisesti törmännyt DMG-tiedostoihin.

Tärkeimmät erot PKG- ja DMG-tiedostojen välillä

Vaikka ne saattavat näyttää samanlaisilta ja voivat joskus suorittaa samoja toimintoja, PKG- ja DMG-tiedostojen välillä on joitain keskeisiä eroja.

kansio vs kuva

Teknisesti PKG-tiedostot ovat yleensä kansioita; Ne pakaavat useita tiedostoja yhdeksi tiedostoksi, jonka voit ladata yhdessä. PKG-tiedostot ovat asennuspaketteja. DMG-tiedostot sen sijaan ovat yksinkertaisia ​​levykuvia.

Kun avaat DMG-tiedoston, se käynnistää ohjelman asennusohjelman tai siihen tallennetun sisällön, ja se näkyy usein siirrettävänä asemana tietokoneellasi. Muista, että DMG:tä ei ole kiinnitetty; Se on vain siirrettävä mediakuva, esim ISO-tiedosto .

Yleisiä arkiston avaustyökaluja Windowsissa voidaan käyttää PKG-tiedostojen avaamiseen. Voit myös DMG-tiedostojen avaaminen Windowsissa , vaikka prosessi on hieman erilainen.

skriptien avulla

PKG-tiedostot voivat sisältää käyttöönotto- tai esiasennettuja komentosarjoja, jotka voivat sisältää ohjeet tiedostojen asennuspaikasta. Se voi myös kopioida useita tiedostoja yhteen paikkaan tai asentaa tiedostoja useisiin paikkoihin.

DMG-tiedostot asentavat ohjelman pääkansioihin. Tiedosto tulee näkyviin työpöydälle, ja sen sisältö asennetaan yleensä sovelluksiin.

DMG:t voivat tukea Fill Existing Users -relatiivisia polkuja (FEU:ita), mikä helpottaa kehittäjien sisällyttämistä käyttäjähakemistoihin, kuten perinteisiin ReadMe-asiakirjoihin, jokaiselle järjestelmän käyttäjälle.

Teknisesti voit myös lisätä tällaisia ​​tiedostoja PKG:hen, mutta se vaatii paljon kokemusta ja kokemusta komentosarjoista asennuksen jälkeen.

DMG- ja PKG-tiedostot palvelevat eri tarkoituksia

Vaikka molempia käytetään yleisesti, niiden käyttötarkoitus on hieman erilainen. DMG-tiedostot ovat joustavampia ja jakeluystävällisempiä, kun taas PKG-tiedostot tarjoavat enemmän vaihtoehtoja tietyille asennusohjeille. Lisäksi ne molemmat on pakattu, joten alkuperäisen tiedoston koko pienenee.

Related viestiä
Julkaise artikkeli osoitteessa

Lisää kommentti