DMG vs. PKG: quina diferència hi ha entre aquests tipus de fitxers?

És possible que els hagis vist tots dos als teus dispositius Apple, però què volen dir?

Si sou un usuari de macOS, probablement us heu trobat amb fitxers PKG i DMG en algun moment. Tots dos són extensions de nom de fitxer habituals que s'utilitzen per a diferents formats de fitxer, però hi ha algunes diferències clau que hauríeu de conèixer.

Què és PKG?

El format de fitxer PKG és utilitzat habitualment per Apple als seus dispositius mòbils i ordinadors. És compatible amb macOS i iOS i inclou paquets de programari d'Apple. No es tracta només de maquinari d'Apple, Sony també utilitza PKG per instal·lar paquets de programari al maquinari de PlayStation.

El contingut del format de fitxer PKG es pot extreure i instal·lar mitjançant l'Apple Installer. és un Molt semblant a un fitxer zip ; Podeu fer clic amb el botó dret en un fitxer per veure'n el contingut i els fitxers es comprimeixen quan s'empaqueten.

El format de fitxer PKG manté un índex del bloc de dades per llegir cada fitxer dins. L'extensió de nom de fitxer PKG existeix des de fa molt de temps i s'ha utilitzat als sistemes operatius Apple Newton, així com a Solaris, un sistema operatiu que actualment manté Oracle. A més, els sistemes operatius antics com BeOS també utilitzen fitxers PKG.

Els fitxers PKG contenen instruccions sobre on moure determinats fitxers en instal·lar-los. Utilitza aquestes instruccions durant l'extracció i copia les dades a ubicacions específiques del disc dur.

Què és un fitxer dmg?

La majoria dels usuaris de macOS estaran familiaritzats en format de fitxer DMG , que és l'abreviatura de Disk Image File. DMG és l'extensió de fitxer d'Imatge de disc d'Apple. És una imatge de disc que es pot utilitzar per distribuir programes o altres fitxers i fins i tot es pot utilitzar per a l'emmagatzematge (com ara en suports extraïbles). Quan està muntat, copia els mitjans extraïbles, com ara una unitat USB. Podeu accedir al fitxer DMG des del vostre escriptori.

Els fitxers DMG solen moure fitxers a la carpeta Aplicacions. Podeu crear fitxers DMG mitjançant la Utilitat de disc, que es proporciona macOS Ventura també.

En general, són imatges de disc en brut que contenen metadades. Els usuaris també poden codificar fitxers DMG si cal. Penseu en ells com a fitxers que contenen tot el que espereu al disc.

Apple utilitza aquest format per comprimir i emmagatzemar els paquets d'instal·lació de programari en lloc de fer-ho en discs físics. Si alguna vegada heu baixat programari per al vostre Mac des del web, és probable que us trobeu amb fitxers DMG.

Les principals diferències entre els fitxers PKG i DMG

Tot i que poden semblar similars i de vegades poden realitzar les mateixes funcions, hi ha algunes diferències clau entre els fitxers PKG i DMG.

carpeta vs imatge

Tècnicament, els fitxers PKG són generalment carpetes; Empaqueten diversos fitxers en un sol fitxer que podeu descarregar junts. Els fitxers PKG són paquets d'instal·lació. Els fitxers DMG, en canvi, són imatges de disc simples.

Quan obriu un fitxer DMG, s'inicia l'instal·lador del programa o el contingut emmagatzemat, i sovint apareix com una unitat extraïble a l'ordinador. Recordeu que el DMG no està fixat; És només una imatge multimèdia extraïble, com Fitxer ISO .

Les eines generals d'obertura d'arxius a Windows es poden utilitzar per obrir fitxers PKG. Tu també pots Obriu fitxers DMG a Windows , tot i que el procés és lleugerament diferent.

utilitzant scripts

Els fitxers PKG poden incloure scripts de desplegament o preinstal·lats, que poden incloure instruccions sobre on instal·lar els fitxers. També pot copiar diversos fitxers a una ubicació o instal·lar fitxers a diverses ubicacions.

Els fitxers DMG instal·len el programa a les carpetes principals. El fitxer apareix a l'escriptori i els continguts solen instal·lar-se a les aplicacions.

Els DMG poden suportar els camins relatius d'Omplir els usuaris existents (FEU), cosa que facilita als desenvolupadors la inclusió de directoris d'usuaris, com els documents ReadMe tradicionals, per a cada usuari del sistema.

Tècnicament, també podeu afegir aquests fitxers a PKG, però requereix molta experiència i experiència amb els scripts després de la instal·lació.

Els fitxers DMG i PKG tenen propòsits diferents

Tot i que tots dos s'utilitzen habitualment, la seva finalitat és lleugerament diferent. Els fitxers DMG són més flexibles i fàcils de distribuir, mentre que els fitxers PKG ofereixen més opcions per a instruccions d'instal·lació específiques. A més, tots dos estan comprimits, de manera que es redueix la mida del fitxer original.

Llocs relacionats amb
Publicar l'article a

Afegiu un comentari