Conversor online gratuito de PKG para TAR.GZ
Reempacote o conteúdo do PKG como um arquivo TAR.GZ portátil usando ferramentas de linha de comando locais.
Converter PKG para TAR.GZ online - grátis
Seu arquivo é processado instantaneamente e excluído assim que você o baixa.
Importar um arquivo de uma URL
Cole um link direto para o arquivo. Nós o baixamos no nosso servidor e ele é convertido exatamente como um arquivo enviado.
Como funciona
-
1/3
Envie seu arquivo .pkg
Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.
-
2/3
Faça a conversão de .pkg para .tar.gz
Após o envio do arquivo, clique em converter quando estiver pronto.
-
3/3
Baixe o arquivo .tar.gz convertido
O resultado da conversão está pronto para download.
Como converter pkg para tar.gz arquivo
- Arquivos
- Nenhuma avaliação ainda.
101convert.com assistant bot
2h
O que é o formato PKG
.pkg é usado para vários layouts de arquivos de pacote, e não para uma única especificação universal de arquivo. Um exemplo comum é o pacote do instalador do macOS criado por ferramentas do Apple Installer, como productbuild; seu contêiner externo normalmente usa o formato XAR e pode conter um payload compactado, metadados e scripts de instalação. Outros sistemas Unix usam arquivos PKG para distribuição de software com estruturas internas diferentes.
Você encontra arquivos PKG ao baixar software para macOS, receber um pacote de software Unix ou mover um pacote de aplicativo entre sistemas. Um PKG pode conter arquivos executáveis, documentação, metadados, permissões, informações de propriedade e scripts. Extrair esses arquivos é diferente de executar o instalador do pacote.
O que é o formato TAR.GZ
.tar.gz, também escrito como .tgz, combina dois formatos: o TAR agrupa arquivos e diretórios em um único arquivo, enquanto o Gzip compacta esse fluxo TAR. Ele é amplamente compatível com Linux, macOS, BSD, sistemas de compilação Unix, ferramentas de implantação e arquivadores de linha de comando.
O TAR.GZ é útil para transferir uma árvore de diretórios como um único arquivo, distribuir código-fonte, criar backups portáteis e preservar caminhos relativos. Em geral, ele armazena metadados de arquivos de forma mais direta que um arquivo ZIP, mas não oferece lógica de instalação PKG, gerenciamento de dependências, assinatura ou scripts de instalação.
Como converter PKG em TAR.GZ de fato
Primeiro, determine se o resultado deve conter o arquivo PKG original ou os arquivos dentro dele. O comando a seguir cria um TAR.GZ contendo o próprio PKG:
tar -czf package.tar.gz package.pkg
Isso cria um arquivo dentro de outro arquivo e não expõe o conteúdo do pacote. Para reempacotar o conteúdo, use um diretório de extração.
Pacotes PKG do macOS no macOS
- Instale ou obtenha de outra forma o utilitário XAR, caso ele ainda não esteja disponível, e crie um diretório de trabalho:
mkdir pkg-work
xar -xf package.pkg -C pkg-work
Inspecione o payload extraído:
file pkg-work/Payload
Se Payload for um arquivo CPIO compactado com gzip, extraia-o para um diretório separado:
mkdir extracted
gzip -dc pkg-work/Payload | (cd extracted && cpio -idm)
Crie o TAR.GZ a partir dos arquivos extraídos:
tar -czf package-contents.tar.gz -C extracted .
Esse comando omite o contêiner PKG, os metadados do instalador e os scripts de instalação. Para preservar também esses itens, arquive o diretório completo de extração do XAR:
tar -czf package-container.tar.gz -C pkg-work .
Linux ou outro sistema semelhante ao Unix
Use um utilitário de arquivamento compatível com o contêiner PKG específico. Para um pacote no estilo macOS, instale uma ferramenta XAR, extraia o arquivo externo, inspecione Payload com file e decodifique-o com o utilitário correspondente. Se o payload for um CPIO compactado com gzip, os mesmos comandos gzip -dc e cpio -idm se aplicam. Não renomeie .pkg para .tar.gz; alterar a extensão não altera o formato.
Usando o conversor online integrado
Você pode converter o arquivo gratuitamente em 101convert.com sem instalar software: carregue o PKG, selecione TAR.GZ como saída, inicie a conversão e baixe o arquivo resultante. Para pacotes do instalador que contenham arquivos privados ou material de assinatura, use a extração local em vez de carregar o pacote.
Qualidade, compatibilidade e limitações
O resultado depende do que o conversor consegue analisar. Um PKG criado para um sistema operacional pode conter metadados proprietários, scripts, assinaturas ou um método de compactação de payload que uma ferramenta de arquivamento genérica não consegue interpretar. Se a extração falhar, identifique o formato externo com file package.pkg e use um utilitário projetado para esse contêiner.
O reempacotamento pode alterar propriedade, permissões, atributos estendidos, hard links, ACLs, resource forks, marcações de data e hora e links simbólicos. Para preservar permissões Unix comuns e links ao criar o arquivo, execute:
tar -czpf package-contents.tar.gz -C extracted .
Não espere que o TAR.GZ seja instalado como o PKG original. Ele contém arquivos para extração ou distribuição, enquanto o pacote original pode depender de scripts de instalação, recibos de pacote, verificação de assinatura, regras de destino ou caminhos específicos do sistema.
Nota: Este registo de conversão pkg para tar.gz está incompleto, deve ser verificado e pode conter incorreções. Por favor vote abaixo se achou esta informação útil ou não.
Perguntas frequentes
O conversor de PKG para TAR.GZ é gratuito?
Sim, converter PKG para TAR.GZ no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.
Qual o tamanho máximo do meu arquivo PKG?
Você pode enviar arquivos PKG de até 1000 MB e converter até 1 arquivos de uma vez em um único lote.
O que acontece com os arquivos enviados?
Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.
Preciso instalar algum programa para converter PKG para TAR.GZ?
Não. A conversão de PKG para TAR.GZ é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.
A conversão falhou?
Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo PKG válido para esta conversão de PKG para TAR.GZ. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.