Então, como você instala esse arquivo, senhor? Estou baixando este arquivo agora ..
toha
Respostas:
139
De acordo com a xippágina do manual:
Um arquivo XIP é um análogo ao zip (1), mas permite que uma assinatura digital seja aplicada e verificada no sistema receptor, antes que o arquivo seja expandido. Quando um arquivo XIP é aberto (clicando duas vezes), o Archive Utility o expandirá automaticamente (mas apenas se a assinatura digital estiver intacta).
Essencialmente, um .xiparquivo é apenas um .zipcom uma assinatura para verificar se o arquivo não foi alterado desde que o criador o salvou. Isso protege contra danos causados por um erro de disco e por uma violação de terceiros do arquivo.
Desde então, a Apple foi removida xipdo uso público. O formato foi reservado para uso exclusivo da Apple no futuro, consulte TN2206 :
Importante: A partir do macOS Sierra, apenas os arquivos XIP assinados pela Apple serão expandidos. Os desenvolvedores que usam arquivos XIP precisarão usar pacotes de instalação assinados ou imagens de disco.
Isso não funcionou para mim no Xcode_8_GM_seed.xip. Depois de usar o xar, fiquei com o que parece ser um arquivo pbzx em vez de um arquivo gzip.
zeroimpl 10/09/16
1
xar -xf Xcode_8.xip produziu zero arquivos sob 10.11.4
Anton Tropashko 19/09/16
1
Se o xippuder ser expandido, os arquivos estarão na mesma pasta que o original. De acordo com @AntonTropashko, é provável que nenhum arquivo seja produzido.
Graham Miln
1
Parece que os arquivos XIP variam de acordo com a data de produção. Consegui obter um arquivo "Conteúdo" e "Metadados" extraídos, com o Conteúdo tendo dados aparentemente brutos que não foram compactados com xz.
Spotlight
2
Meu primeiro palpite seria que o conteúdo do Metadataarquivo indica a compactação usada para os dados brutos. Como a Apple reapropriou o formato para uso privado, eles podem alterá-lo sem documentação pública.
Graham Miln
3
Que eu saiba xip é um derivado xar usando compressão gzip, com um cabeçalho toc xml contendo soma de verificação, registro de data e hora, certificados, ID / nome de usuário, criação / modificação / data e hora de acesso etc.
Os utilitários Unarchiver e linha de comando (xar, tar) não funcionaram para mim no MacOS 10.12.6. O que funcionou foi clicar com o botão direito do mouse no arquivo .xip e selecionar "Archive Utility"; ele foi capaz de expandir o arquivo .xip com sucesso.
Respostas:
De acordo com a
xip
página do manual:Essencialmente, um
.xip
arquivo é apenas um.zip
com uma assinatura para verificar se o arquivo não foi alterado desde que o criador o salvou. Isso protege contra danos causados por um erro de disco e por uma violação de terceiros do arquivo.fonte
O
.xip
formato do arquivo contém um arquivo (xar
contendo umgzip
arquivo e metadados) e uma assinatura do arquivo.Para decodificar um
.xip
arquivo, use os seguintes comandos:Veja os links a seguir, onde os desenvolvedores discutem esse formato e suas implicações:
xip
suporte para atualizações de aplicativos compactadas e assinadasNão é para uso público
Desde então, a Apple foi removida
xip
do uso público. O formato foi reservado para uso exclusivo da Apple no futuro, consulte TN2206 :fonte
xip
puder ser expandido, os arquivos estarão na mesma pasta que o original. De acordo com @AntonTropashko, é provável que nenhum arquivo seja produzido.Metadata
arquivo indica a compactação usada para os dados brutos. Como a Apple reapropriou o formato para uso privado, eles podem alterá-lo sem documentação pública.Que eu saiba xip é um derivado xar usando compressão gzip, com um cabeçalho toc xml contendo soma de verificação, registro de data e hora, certificados, ID / nome de usuário, criação / modificação / data e hora de acesso etc.
fonte
Os utilitários Unarchiver e linha de comando (xar, tar) não funcionaram para mim no MacOS 10.12.6. O que funcionou foi clicar com o botão direito do mouse no arquivo .xip e selecionar "Archive Utility"; ele foi capaz de expandir o arquivo .xip com sucesso.
fonte