Ho ricevuto un file zip da una banca. Ottengo il seguente errore quando provo a decomprimerlo.
unzip filename.zip
Archive: filename.zip
skipping: SOME_STUFF.pdf need PK compat. v6.1 (can do v4.6)
Il filecomando ritorna
Zip archive data
per questo file.
Esistono un numero equo di thread contenenti questo messaggio di errore, ma l'unico suggerimento concreto che hanno è quello di utilizzare 7z xo 7za xdal p7zip-fullpacchetto. Questi falliscono con l'errore:
Unsupported Method
Sub items Errors: 1
Sto usando Debian wheezy amd64. Tuttavia , non vedo aggiornamenti significativi dei pacchetti unzipo 7zanei test / unstable.
Gradirei suggerimenti su come decomprimere questo file e, più in generale, cosa significa il messaggio di errore PK compat. v6.1 (can do v4.6)? Per un'utilità ampiamente utilizzata, zipnon è disponibile molta documentazione a riguardo. Il file README nelle fonti Debian punta a http://www.info-zip.org/pub/infozip/ che elenca una versione del 29 aprile 2009 di UnZip 6.0.
Ecco l'output della versione per il unzipbinario sul mio sistema.
unzip -v
UnZip 6.00 of 20 April 2009, by Debian. Original by Info-ZIP.
Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip/ ;
see ftp://ftp.info-zip.org/pub/infozip/UnZip.html for other sites.
Compiled with gcc 4.7.2 for Unix (Linux ELF) on Feb 3 2015.
UnZip special compilation options:
ACORN_FTYPE_NFS
COPYRIGHT_CLEAN (PKZIP 0.9x unreducing method not supported)
SET_DIR_ATTRIB
SYMLINKS (symbolic links supported, if RTL and file system permit)
TIMESTAMP
UNIXBACKUP
USE_EF_UT_TIME
USE_UNSHRINK (PKZIP/Zip 1.x unshrinking method supported)
USE_DEFLATE64 (PKZIP 4.x Deflate64(tm) supported)
UNICODE_SUPPORT [wide-chars, char coding: UTF-8] (handle UTF-8 paths)
LARGE_FILE_SUPPORT (large files over 2 GiB supported)
ZIP64_SUPPORT (archives using Zip64 for large files supported)
USE_BZIP2 (PKZIP 4.6+, using bzip2 lib version 1.0.6, 6-Sept-2010)
VMS_TEXT_CONV
WILD_STOP_AT_DIR
[decryption, version 2.11 of 05 Jan 2007]
UnZip and ZipInfo environment options:
UNZIP: [none]
UNZIPOPT: [none]
ZIPINFO: [none]
ZIPINFOOPT: [none]
dpkg riporta la versione del pacchetto come 6.0-8+deb7u2.
L'output di zipinfoè:
zipinfo filename.zip
Archive: filename.zip
Zip file size: 6880 bytes, number of entries: 1
-rw-a-- 6.4 fat 10132 Bx defN 15-Feb-06 16:24 SOME_STUFF.pdf
1 file, 10132 bytes uncompressed, 6568 bytes compressed: 35.2%
p7zip-rarsu Debian nel caso in cui si riceva l'7zerrore che si è verificato.