Rozpakuj zwraca „Nieobsługiwana metoda kompresji 14”

10

Niedawno pobrałem dużą liczbę plików danych GIS z agencji rządowej na serwer plików i muszę rozpakować je wszystkie za pomocą wiersza polecenia. Jednak unzip filename.zipwraca „metody kompresji 14 nieobsługiwany”. Co to znaczy? Jak mogę wyodrębnić pliki?

Miles Erickson
źródło

Odpowiedzi:

15

Pliki te zostały skompresowane przy użyciu algorytmu LZMA (prawdopodobnie przy użyciu WinZip). unzipPolecenie nie obsługuje archiwów LZMA . Odkryłem, że mogę wyodrębnić te pliki za pomocą 7z, w następujący sposób:

  1. Zainstaluj p7zip (ze źródła lub menedżera pakietów)
  2. 7z x filename.zip
Miles Erickson
źródło
Kody metod kompresji WinZip są dostępne tutaj .
jscott
1

Jeśli nadal pojawia się nieobsługiwane ostrzeżenie o formacie, możesz zainstalować pakiet p7zip-full .

p7zip-full zapewnia 7z i 7za, które obsługują więcej formatów kompresji. Na przykład do wyodrębnienia pliku zipfile.zip

  1. sudo apt-get install p7zip-full
  2. 7za e zipfile.zip
użytkownik881495
źródło