tar.xz errore di estrazione “xz: (stdin): formato file non riconosciuto”


9

Sto cercando di estrarre un .tar.xzfile sul mio computer Ubuntu Mate. Indipendentemente da ciò che faccio, viene visualizzato questo errore:

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

Ho fatto quanto segue (anche se i miei ripetuti tentativi di aggirare l'errore possono evidenziare la mia ignoranza):

tar xf file.tar.xz

Poi,

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

Quella volta, ho avuto questo errore simile:

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

Quindi, ho fatto questo:

tar -xJf file.tar.xz

Eccetera...

Ho provato ad aggiornare / installare tar e xz-utils usando

sudo apt-get install xz-utils

per x-utilse

sudo apt-get install tar

per tar. Entrambi sono stati aggiornati / installati correttamente, ma quando ho fatto di nuovo le cose sopra, ho avuto gli stessi errori.

MODIFICA UNO

Quando uso:

file file.tar.xz

ottengo

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

Quando provo ad aprirlo con Engrampa usando

engrampa file.tar.xz

Ottengo lo stesso errore menzionato sopra.

Sto eseguendo Ubuntu Mate 16.04 su Raspberry Pi 3.

L'output di

apt list xz-utils

è

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

L'output di

xz --version

è

xz (XZ Utils) 5.1.0alpha
liblzma 5.1.0alpha

L'output di

tar --version

è

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.

Ho ottenuto il file (pepper-flash-v.20.0.0.228r1.tar.xz) usando la riga di comando

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

MODIFICA DUE

Grazie per tutte le tue risposte Questa domanda è chiusa


5
Prova file file.tar.xz, questo dovrebbe darti un suggerimento sul tipo di file, a meno che non dica semplicemente "dati".
Olaf Dietsche,

Oltre a ciò che suggerisce Olaf Dietsche, se questo è disponibile pubblicamente .tar.xz, puoi fornire un link ad esso? Quale versione di Ubuntu Mate stai utilizzando? Riesci a decomprimere il file con Archive Manager (in MATE questo è engrampapiuttosto che file-roller)? Qual è l'output di apt list xz-utils, di xz --versione di tar --version? Si prega di modificare la tua domanda con tutte queste informazioni. Grazie!
Eliah Kagan,

3
"file.tar.xz: documento HTML, testo Unicode UTF-8, con righe molto lunghe" significa che hai scaricato un sito Web e NON un file.
Rinzwind,

Risposte:


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

indica che ho scaricato un sito Web. Ecco perché non verrà estratto.


In effetti, l'URL non è l'indirizzo diretto del file, ma quello di una pagina di download. È necessario scaricare il file da un browser Web.
fkraiem,

3

Si prega di non scaricare file da un sito casuale. Il contenuto di quel file potrebbe essere stato modificato per rovinare il sistema.

Il posto corretto da cui scaricare è la pagina wiki debian e la scarichi dal loro sito tracker ed ecco il download diretto . Scaricherà pepperflashplugin-nonfree_1.8.1 + deb8u1.tar.xz e dopo il download è possibile utilizzare il tarcomando per estrarlo.

Per installare però consiglierei di usare la normale installazione di Ubuntu. Abilita "Partner Canonical" in Software e aggiornamenti, quindi esegui ...

sudo apt update
sudo apt install adobe-flashplugin

Questo installerà flash e il plugin pepper flash.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.