Descompactar retorna "Método de compactação não suportado 14"


10

Recentemente, baixei um grande número de arquivos de dados GIS de uma agência governamental para um servidor de arquivos e preciso descompactar todos eles pela linha de comando. No entanto, unzip filename.zipestá retornando "Método de compactação não suportado 14". O que isto significa? Como posso extrair os arquivos?

Respostas:


15

Esses arquivos foram compactados usando o algoritmo LZMA (possivelmente usando o WinZip). Os arquivos LZMA não são suportados pelo unzipcomando. Descobri que era possível extrair esses arquivos usando 7z, da seguinte maneira:

  1. Instale o p7zip (do gerenciador de origem ou de pacotes)
  2. 7z x filename.zip

Os códigos de métodos de compactação específicos do WinZip estão disponíveis aqui .
jscott

1

Se você ainda receber um aviso de formato não suportado, poderá instalar o pacote p7zip-full .

O p7zip-full fornece 7z e 7za que suportam mais formatos de compactação. Por exemplo, para extrair o arquivo zipfile.zip

  1. O sudo apt-get install p7zip-full
  2. 7za e zipfile.zip
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.