Unzip sous Debian

Bonjour,

J’essaye de décompresser un fichier zip comme suit:

unzip File.zip

J’ai eu l’erreur suivante:


Archive: File.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of File.zip or
File.zip.zip, and cannot find File.zip.ZIP

Pourtant que j’ai pu décompresser d’autres fichiers avec unzip!
Avez vous une idée sur cette erreur?

Merci.

la commande unzip a pour syntaxe:

unzip <archive.zip> -d <chemin-destination>

"Either this file is not a zipfile, or it constitutes one disk of a multi-part archive."
Soit ce n’est pas un fichier zip, soit c’est une seule partie d’un archive divisée en plusieurs.

Flo

Je pense aussi que le soucis vient de ton fichier.
C’est confidentiel ou tu veux bien nous filer un lien pour qu’on essaie?

Il faut réparer le fichier avec la commande zip :
zip -FF archive.zip --out archive_reparee.zip

on voit pas les commandes

Bonjour

Ce sont des messages qui datent d’une époque…

Mais voilà, c’est réparé