Unzip trả về Phương thức nén không được hỗ trợ 14 14


10

Gần đây tôi đã tải xuống một số lượng lớn các tệp dữ liệu GIS từ một cơ quan chính phủ đến một máy chủ tệp và cần giải nén tất cả chúng thông qua dòng lệnh. Tuy nhiên, unzip filename.zipđang trả về "Phương pháp nén không được hỗ trợ 14". Điều đó có nghĩa là gì? Làm thế nào tôi có thể giải nén các tập tin?

Câu trả lời:


15

Các tệp này được nén bằng thuật toán LZMA (có thể sử dụng WinZip). Lưu trữ LZMA không được unziplệnh hỗ trợ . Tôi thấy rằng tôi có thể trích xuất các tệp này bằng 7z thay vào đó, như sau:

  1. Cài đặt p7zip (từ trình quản lý nguồn hoặc gói)
  2. 7z x filename.zip

Mã phương pháp nén cụ thể WinZip có sẵn ở đây .
jscott

1

Nếu Bạn vẫn nhận được cảnh báo định dạng không được hỗ trợ, Bạn có thể cài đặt gói p7zip-full .

p7zip-full cung cấp 7z và 7za hỗ trợ nhiều định dạng nén hơn. Ví dụ để trích xuất tệp zipfile.zip

  1. sudo apt-get cài đặt p7zip-full
  2. 7za e zipfile.zip
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.