DMG vs. PKG: Qual é a diferença nesses tipos de arquivo?

Você pode ter visto os dois em seus dispositivos Apple, mas o que eles significam?

Se você é um usuário do macOS, provavelmente já se deparou com arquivos PKG e DMG em algum momento. Ambas são extensões comuns de nome de arquivo usadas para diferentes formatos de arquivo, mas existem algumas diferenças importantes que você deve conhecer.

O que é PKG?

O formato de arquivo PKG é comumente usado pela Apple em seus dispositivos móveis e computadores. É compatível com macOS e iOS e inclui pacotes de software da Apple. Não é apenas o hardware da Apple, a Sony também usa o PKG para instalar pacotes de software no hardware do PlayStation.

O conteúdo do formato de arquivo PKG pode ser extraído e instalado usando o Apple Installer. é um Muito semelhante a um arquivo zip ; Você pode clicar com o botão direito do mouse em um arquivo para visualizar o conteúdo e os arquivos são compactados quando compactados.

O formato de arquivo PKG mantém um índice do bloco de dados para ler cada arquivo dentro dele. A extensão de nome de arquivo PKG existe há muito tempo e tem sido usada nos sistemas operacionais Apple Newton, bem como no Solaris, um sistema operacional atualmente mantido pela Oracle. Além disso, sistemas operacionais mais antigos, como o BeOS, também usam arquivos PKG.

Os arquivos PKG contêm instruções sobre onde mover determinados arquivos ao instalá-los. Ele usa essas instruções durante a extração e copia os dados para locais específicos no disco rígido.

O que é um arquivo dmg?

A maioria dos usuários do macOS estará familiarizada no formato de arquivo DMG , que é a abreviação de Disk Image File. DMG é a extensão de arquivo Apple Disk Image. É uma imagem de disco que pode ser usada para distribuir programas ou outros arquivos e pode até ser usada para armazenamento (como em mídia removível). Quando montado, ele copia mídia removível, como uma unidade USB. Você pode acessar o arquivo DMG de sua área de trabalho.

Os arquivos DMG geralmente movem arquivos para a pasta Aplicativos. Você pode criar arquivos DMG usando o Disk Utility, que é fornecido com macOS está chegando Além disso.

Geralmente, são imagens de disco brutas que contêm metadados. Os usuários também podem codificar arquivos DMG, se necessário. Pense neles como arquivos que contêm tudo o que você esperaria no disco.

A Apple usa esse formato para compactar e armazenar pacotes de instalação de software em vez de discos físicos. Se você já baixou um software para Mac da web, provavelmente encontrou arquivos DMG.

As principais diferenças entre os arquivos PKG e DMG

Embora possam parecer semelhantes e às vezes possam executar as mesmas funções, existem algumas diferenças importantes entre os arquivos PKG e DMG.

pasta vs imagem

Tecnicamente, os arquivos PKG geralmente são pastas; Eles empacotam vários arquivos em um único arquivo que você pode baixar juntos. Os arquivos PKG são pacotes de instalação. Os arquivos DMG, por outro lado, são imagens de disco simples.

Quando você abre um arquivo DMG, ele inicia o instalador do programa ou o conteúdo armazenado nele e geralmente aparece como uma unidade removível em seu computador. Lembre-se de que o DMG não está fixado; É apenas uma imagem de mídia removível, como Arquivo ISO .

As ferramentas gerais de abertura de arquivos no Windows podem ser usadas para abrir arquivos PKG. Você também pode Abra arquivos DMG no Windows , embora o processo seja um pouco diferente.

usando scripts

Os arquivos PKG podem incluir scripts de implantação ou pré-instalados, que podem incluir instruções sobre onde instalar os arquivos. Ele também pode copiar vários arquivos para um local ou instalar arquivos em vários locais.

Os arquivos DMG instalam o programa nas pastas principais. O arquivo aparece na área de trabalho e o conteúdo geralmente é instalado em aplicativos.

Os DMGs podem oferecer suporte aos caminhos relativos de preenchimento de usuários existentes (FEUs), tornando mais fácil para os desenvolvedores incluir diretórios de usuários, como documentos Leia-me tradicionais, para cada usuário no sistema.

Tecnicamente, você também pode adicionar esses arquivos ao PKG, mas requer muita experiência e experiência com scripts após a instalação.

Os arquivos DMG e PKG servem a propósitos diferentes

Embora ambos sejam comumente usados, sua finalidade é ligeiramente diferente. Os arquivos DMG são mais flexíveis e fáceis de distribuir, enquanto os arquivos PKG fornecem mais opções para instruções de instalação específicas. Além disso, ambos são compactados, portanto, o tamanho do arquivo original é reduzido.

Artigos Relacionados
Publique o artigo em

Adicione um comentário