.PKG

Arquivo PKG

macOS Installer Package
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PKG é um pacote de instalação do macOS - ele instala software em um Mac. Clique duas vezes nele para executar o aplicativo Installer da Apple, que o guiará pela configuração (geralmente é necessária a senha de administrador). Antes de executar qualquer PKG de fora da App Store, inspecione-o com o aplicativo gratuito Suspicious Package para ver exatamente o que ele instalará e quais scripts executará.

Desenvolvedor: Apple Categoria: Arquivos de Sistema Padrão aberto MIME: application/x-xar
ABRE EM Windows macOS Linux
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

Nesta página

19k+ extensões indexadas
Última revisão em Aug 26, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PKG?

A extensão .pkg é usada, entre outros, no sistema operacional macOS, desenvolvido pela Apple. Os arquivos .pkg contêm pacotes de arquivos de instalação compactados com o formato interno XAR, cujo objetivo é instalar um aplicativo em computadores Mac. Os arquivos .pkg são, na verdade, arquivos XAR com uma extensão diferente e uma hierarquia de arquivos estritamente definida: um Índice em XML, um payload CPIO compactado que carrega os arquivos do aplicativo e scripts de instalação opcionais.

O objetivo do projeto XAR é criar um formato de arquivo facilmente expansível, e isso torna o .pkg um veículo de entrega flexível para softwares do macOS. Ao desenvolver o formato .pkg, o objetivo principal era criar um mecanismo que facilitasse o trabalho durante o processo de instalação - e essa prioridade foi alcançada. A instalação e atualização usando arquivos .pkg podem ser realizadas facilmente através do aplicativo Installer integrado do macOS ou do comando installer no Terminal. A instalação do software pode ser realizada individualmente ou junto com um script de pré ou pós-instalação responsável por tal processo.

O formato .pkg plano atual foi introduzido no Mac OS X 10.5 Leopard (2007). Pacotes modernos devem ser assinados com um certificado de Apple Developer e notarizados para distribuição fora da Mac App Store.

Os arquivos .pkg são usados atualmente conforme listado abaixo:

  • como pacotes de instalação em sistemas Apple - tanto em computadores com macOS quanto em iPhones (distribuídos via MDM ou Apple Configurator)
  • pela Sony, para instalação de softwares e aplicativos nos consoles PlayStation 3, PlayStation 4 e PlayStation 5
  • historicamente pelos sistemas Symbian para conter informações de configuração dentro de pacotes de instalação

Formatos relacionados incluem imagens de disco .DMG usadas para distribuição de aplicativos, metapacotes .MPKG que agrupam vários instaladores .pkg e arquivos assinados .XIP usados pelo Xcode.

Segurança e proteção

RISCO: MEDIUM

Um .pkg do macOS pode executar scripts de pré-instalação/pós-instalação com privilégios elevados, por isso é mais perigoso do que um aplicativo de arrastar para a pasta Aplicativos - malwares e adwares já foram distribuídos como instaladores .pkg. Execute apenas pacotes de fontes confiáveis; o macOS Gatekeeper avisa sobre pacotes não assinados/não notarizados, e você deve dar atenção a isso. Inspecione qualquer item incerto com o Suspicious Package (ele mostra os scripts e o signatário) antes de instalar.

Detalhes do formato

em resumo
NOME COMPLETOmacOS Installer Package
DESENVOLVEDORAppledesde macOS flat .pkg (XAR-based) since Mac OS X 10.5 Leopard (2007); earlier bundle .pkg since NeXTSTEP/Mac OS X 10.0
TIPO MIMEapplication/x-xar
TIPOArquivo XAR contendo payload, Lista de Materiais e scripts de instalação (binário)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Pacote PlayStation - Pacote de jogo/DLC/atualização criptografado e específico do console para PS3/PS4/PS5/Vita; instala apenas no console correspondente, não em um computador.
  • Script de Instalador Symbian (.pkg) - Script de compilação de texto obsoleto usado pelo antigo empacotamento SIS do Symbian/Nokia.
  • Pacote Apple Newton - Formato de pacote raro e obsoleto para a plataforma Apple Newton descontinuada (o nome antigo do banco de dados para esta extensão).
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
78617221
ASCII
xar!
Um .pkg plano moderno do macOS é um arquivo XAR: bytes «xar!» (78 61 72 21) no deslocamento 0. Os .pkg mais antigos do macOS são bundles (pastas, sem assinatura única).

Programas que abrem arquivos PKG

Windows1 app
7-Zip Código aberto Abra um .pkg do macOS como um arquivo XAR para extrair seu conteúdo - você pode ler os arquivos, mas NÃO PODE instalar software de Mac no Windows.
macOS4 apps
Installer (built-in) Integrado Clique duas vezes no .pkg; o aplicativo Installer da Apple guia você pela instalação (pode solicitar sua senha de administrador).
Suspicious Package Gratuito Abra o .pkg para inspecionar cada arquivo, script e o signatário/notarização ANTES de instalar - inclui uma visualização pelo Quick Look.
Pacifist Pago Abra o .pkg para navegar e extrair arquivos/aplicativos individuais sem executar o instalador completo.
installer (Terminal) Integrado Execute «sudo installer -pkg file.pkg -target /» para instalar a partir da linha de comando (para scripts/automação).
Linux1 app
xar / cpio (command line) Código aberto Execute «xar -xf file.pkg» e descompacte o Payload (gzip|cpio) para extrair arquivos - apenas para inspeção, não para instalação.

Detalhes técnicos

especificação profunda
Formato internoArquivo binário XAR (eXtensible ARchive)
Magic bytes`78 61 72 21` (`xar!`) no deslocamento 0 do arquivo; identifica um pacote plano moderno - pacotes de pacotes (bundles) mais antigos são diretórios sem uma assinatura de arquivo única
Tipo MIME`application/x-xar`
Índice (Table of Contents)Documento XML armazenado sem compactação dentro do cabeçalho XAR, indexando o checksum de cada arquivo, método de compactação e metadados
Formato do PayloadArquivo CPIO compactado com gzip, bzip2 ou lzma dentro do contêiner XAR
Lista de Materiais (Bill of Materials)Arquivo `Bom` dentro do pacote listando caminhos instalados, proprietários de arquivos, permissões e tamanhos
Scripts de instalaçãoScripts de shell `preinstall` e `postinstall` executados como root antes e depois da instalação do payload
Assinatura de códigoAssinado com um certificado Apple Developer ID Installer; assinatura verificada pelo macOS Gatekeeper ao iniciar
NotarizaçãoNotarização da Apple necessária para pacotes distribuídos fora da Mac App Store no macOS 10.15 e posteriores
Variantes de pacoteO `.pkg` plano é um único arquivo XAR; o `.pkg` de pacote legado (pré-10.5) é uma estrutura de diretórios - ambos compartilham a mesma extensão
Instalação via linha de comando`sudo installer -pkg file.pkg -target /`
Extração sem instalação`xar -xf file.pkg` descompacta o arquivo no diretório atual sem executar scripts de instalação
XML de DistribuiçãoArquivo `Distribution` opcional na raiz de um arquivo de produto controla instalações de múltipla escolha ou de vários pacotes com lógica JavaScript incorporada
Componente vs. arquivo de produtoUm `.pkg` pode ser um pacote de componente simples ou um arquivo de produto agrupando vários pacotes de componentes em um único instalador
LançadomacOS flat .pkg (XAR-based) since Mac OS X 10.5 Leopard (2007); earlier bundle .pkg since NeXTSTEP/Mac OS X 10.0
Padrão abertoSim · livre de royalties
Especificaçãogithub.com

Conversões de PKG

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PKG. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PKG.

Perguntas frequentes

Como abro um arquivo PKG em um Mac?
Clique duas vezes nele - o aplicativo Installer da Apple é executado e o orienta na instalação do software. Para espiar o conteúdo primeiro, abra-o com o Suspicious Package (gratuito) em vez de instalar.
Como abro um arquivo PKG no Windows?
Um instalador .pkg do macOS é um arquivo XAR, portanto você pode extrair seu conteúdo com o 7-Zip para ler os arquivos - mas você não pode instalar software de Mac no Windows.
Um arquivo PKG é seguro para instalar?
Apenas se a fonte for confiável. Pacotes do macOS podem executar scripts de instalação privilegiados, portanto, prefira pacotes assinados/notarizados e inspecione os incertos com o Suspicious Package antes de executar.
Como posso ver o que um PKG instalará antes de executá-lo?
Abra-o no Suspicious Package (gratuito) para visualizar cada arquivo, os scripts de instalação e o signatário, ou use o Pacifist para navegar e extrair conteúdos sem instalar.
O macOS diz que o pacote está «danificado» ou é de um «desenvolvedor não identificado» - o que eu faço?
Isso é o Gatekeeper bloqueando um pacote não assinado ou não notarizado. Baixe novamente da fonte oficial; apenas se você confiar totalmente nele, clique com o botão direito > Abrir (ou permita em Ajustes do Sistema > Privacidade e Segurança).

Referências

1Apple - Distributing software with Installer / flat package formatdeveloper.apple.com
2XAR archive format (Apple OSS)github.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensões relacionadas

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.ETLEvent Trace Log
.ASECAndroid Secure Encrypted Container (apps-on-SD container)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z