tar.xz提取错误“ xz:(stdin):无法识别文件格式”


9

我正在尝试.tar.xz在Ubuntu Mate计算机上提取文件。无论我做什么,都会收到此错误:

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

我已经做了以下工作(尽管我反复尝试绕过该错误可能会突出我的无知):

tar xf file.tar.xz

然后,

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

那个时候,我得到了类似的错误:

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

然后,我这样做:

tar -xJf file.tar.xz

Etcetera ...

我尝试使用以下方式更新/安装tar和xz-utils

sudo apt-get install xz-utils

对于x-utils

sudo apt-get install tar

tar。它们都成功更新/安装,但是当我再次执行上述操作时,我遇到了相同的错误。

编辑一个

当我使用时:

file file.tar.xz

我懂了

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

当我尝试使用Engrampa打开它时

engrampa file.tar.xz

我收到上面提到的相同错误。

我在Raspberry Pi 3上运行Ubuntu Mate 16.04。

输出

apt list xz-utils

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

输出

xz --version

xz (XZ Utils) 5.1.0alpha
liblzma 5.1.0alpha

输出

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.

我通过使用命令行获得了文件(pepper-flash-v.20.0.0.228r1.tar.xz)

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

编辑两个

感谢您的所有答复。这个问题已经结束。


5
试试看file file.tar.xz,这应该给你关于文件类型的提示,除非它只是说“数据”。
Olaf Dietsche '17

除了Olaf Dietsche的建议之外,如果这是公开可用的.tar.xz,您可以链接到它吗?您正在运行什么版本的Ubuntu Mate?您是否可以使用存档管理器解压缩文件(在MATE中,engrampa而不是file-roller)?什么是输出apt list xz-utilsxz --version,和tar --version?请使用所有这些信息来编辑您的问题。谢谢!
伊利亚·卡根

3
“ file.tar.xz:HTML文档,UTF-8 Unicode文本,带有很长的行”表示您下载的是网站而不是文件。
林茨温德'17

Answers:


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

表示我下载了一个网站。这就是为什么它不会提取的原因。


实际上,URL不是文件的直接地址,而是下载页面的地址。您应该从Web浏览器下载文件。
fkraiem

3

请不要从随机站点下载文件。该文件的内容可能已经更改,以使您的系统混乱。

正确的下载位置是debian wiki页面,您可以从他们的跟踪网站下载它,这是直接下载。它将下载pepperflashplugin-nonfree_1.8.1 + deb8u1.tar.xz,下载后,您可以使用tar命令将其解压缩。

要安装,尽管我建议使用普通的Ubuntu安装。在软件和更新中启用“规范合作伙伴”,然后运行...

sudo apt update
sudo apt install adobe-flashplugin

这将安装Flash和Pepper Flash插件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.