web-dev-qa-db-fra.com

L'extraction d'un fichier .7z protégé par mot de passe avec 'p7Zip' renvoie une erreur

J'essaie d'extraire un fichier .7z protégé par mot de passe avec la commande p7Zip -d filename.7z. Contrairement à Windows, sur Ubuntu, je ne reçois pas d'invite pour entrer un mot de passe. Au lieu de cela, le terminal lance un E_NOTIMPL Erreur. Se pourrait-il que le fichier soit corrompu? Ou est-ce que je me trompe?

7
rsl

Il y a un bug connu/limitation dans p7Zip, dans lequel il ne peut pas fonctionner avec des fichiers cryptés protégés par mot de passe (techniquement par conception comme une sorte de briquet "7Zip"), et renvoie l'erreur vous avez dit ici quand il essaie de travailler avec eux.

L'approche correcte pour les fichiers cryptés/mots de passe 7z consiste à utiliser p7Zip-full au lieu de p7Zip, qui devrait alors fonctionner comme il se doit.

10
Thomas Ward