web-dev-qa-db-fra.com

Erreur d’extraction de tar.xz "xz: (stdin): format de fichier non reconnu"

J'essaie d'extraire un fichier .tar.xz sur mon ordinateur Ubuntu Mate. Peu importe ce que je fais, je reçois cette erreur:

xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now

J'ai fait ce qui suit (bien que mes tentatives répétées pour contourner l'erreur puissent mettre en lumière mon ignorance):

tar xf file.tar.xz

Ensuite,

unxz file.tar.xz #results in file.tar

Cette fois, j'ai eu cette erreur similaire:

unxz: file.tar.xz: File format not recognized

Ensuite, j'ai fait ceci:

tar -xJf file.tar.xz

Etc...

J'ai essayé de mettre à jour/installer tar et xz-utils en utilisant

Sudo apt-get install xz-utils

pour x-utils, et

Sudo apt-get install tar

pour tar. Ils ont tous deux mis à jour/installé avec succès, mais quand j'ai refait les choses ci-dessus, j'ai eu les mêmes erreurs.

Éditer un

Quand j'utilise:

file file.tar.xz

Je reçois

file.tar.xz: HTML document, UTF-8 Unicode text, with very long lines

Quand j'essaye de l'ouvrir avec Engrampa en utilisant

engrampa file.tar.xz

Je reçois la même erreur mentionnée ci-dessus.

Je suis sous Ubuntu Mate 16.04 sur le Raspberry Pi 3.

La sortie de

apt list xz-utils

est

Listing... Done
xz-utils/xenial,now 5.1.1alpha+20120614-2ubuntu2 armhf [installed]

La sortie de

xz --version

est

xz (XZ Utils) 5.1.0alpha
liblzma 5.1.0alpha

La sortie de

tar --version

est

tar (GNU tar) 1.28
Copyright (C) 2014 Free Software Foundation, Inc.
Liscense GPLv3+: GNU GPL version 3 or later <http://gnu.org/lisenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.

J'ai obtenu le fichier (pepper-flash-v.20.0.0.228r1.tar.xz) en utilisant la ligne de commande

wget http://dl.free.fr/qVkzvqSiB -O pepper-flash-v20.0.0.228-r1.tar.xz

EDIT DEUX

Merci pour toutes vos réponses. Cette question est fermée.

7
Sean Burchett
file.tar.xz: HTML document, UTF-8 Unicode text, with very long lines

indique que j'ai téléchargé un site Web. C'est pourquoi il ne sera pas extrait.

5
Sean Burchett

S'il vous plaît ne pas télécharger des fichiers à partir d'un site aléatoire. Le contenu de ce fichier aurait pu être modifié pour perturber votre système.

Le bon endroit pour télécharger est le page du wiki debian et vous le téléchargez depuis leur site du tracker et voici le téléchargement direct . Il téléchargera pepperflashplugin-nonfree_1.8.1 + deb8u1.tar.xz et, après le téléchargement, vous pourrez utiliser votre commande tar pour l'extraire.

Pour installer si je conseillerais d'utiliser l'installation normale d'Ubuntu. Activez "Partenaires Canonical" dans Logiciels et mises à jour, puis exécutez ...

Sudo apt update
Sudo apt install Adobe-flashplugin

Cela installera Flash et le plugin Pepper Flash.

2
Rinzwind