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?

Miles Erickson
fonte

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
Miles Erickson
fonte
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
user881495
fonte