Comment décompresser un fichier «.xz» avec 7z et lzma

9

J'ai essayé de décompresser un fichier "* .xz" avec 7z et lzma . Mais ils m'ont donné un tel message:

$ 7z x myfile.fq.xz 

7-Zip 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06
p7zip Version 4.57 (locale=C,Utf16=off,HugeFiles=on,4 CPUs)

Processing archive: myfile.fq.xz

Error: Can not open file as archive

$ 7z x myfile.fq.xz 

7-Zip 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06
p7zip Version 4.57 (locale=C,Utf16=off,HugeFiles=on,4 CPUs)

Processing archive: myfile.fq.xz

Error: Can not open file as archive

et avec lzma

$ lzma -d myfile.fq.xz  
J_12.fq.xz:  unknown suffix -- unchanged

avec une autre option:

 $ lzma -S .xz -d myfile.fq.xz  
lzma: SetDecoderProperties() error
neversaint
la source
1
Et filedit ...?
Ignacio Vazquez-Abrams
@ Ignacio: Désolé, je ne vous comprends pas.
neversaint
linux.die.net/man/1/file
Ignacio Vazquez-Abrams
@Ignacio: Il m'a donné ceci: "$ file myfile.fq.xz -> myfile.fq.xz: data"
neversaint
Pour les utilisateurs de Windows (réticents), le shell git-bash inclut unxz.exe
CrazyPyro

Réponses:

10

Avez-vous essayé de télécharger les XZ Utils depuis http://tukaani.org/xz/ ?

La documentation XZ indique:

Au moins les logiciels suivants prennent en charge le format de fichier .xz:

  • XZ Utils
  • XZ Embedded
  • Versions 7-Zip et LZMA SDK 9.00 alpha et versions ultérieures

Je ne sais pas si la version alpha 9.00 peut être comparée à votre version 4.57, mais si c'est le cas, il vous suffit peut-être simplement de mettre à jour 7-zip.

Peter Jaric
la source
6

Pour ajouter aux snowlordnotes de,

Extrait de l' historique des versions 7-zip ,

9.04 beta 2009-05-30
-------------------------
- prend en charge la méthode de compression LZMA2.
- prend en charge les archives XZ.
- peut décompresser les archives NTFS, FAT, VHD et MBR.
- peut décompresser les archives GZip, BZip2, LZMA, XZ et TAR de stdin.

et la version 4.65publiée 2009-02-03est le dernier numéro de version de la série 4.xx.

Concernant la numérotation des versions ,

Après la version 4.65, 7-Zip est passé à un schéma de numérotation de version "Year.Revision", similaire à celui utilisé par Ubuntu et certains autres projets. La première version sous le nouveau schéma était la version 9.07 bêta.

Donc, une mise à niveau devrait aider.
Essayez la Betaversion - qui est 9.13en ce moment.

nik
la source
4

Si vous exécutez Ubuntu, vous devriez avoir les xz-utils installés par défaut. J'utilise Ubuntu 10.04 et pour extraire des fichiers .xz, j'utilise la commande suivante:

xz -d path/to/file.xz

Cela extraira le fichier dans le répertoire courant.

shane87
la source