无法提取 .tar.xz 文件

无法提取 .tar.xz 文件

我是 Linux 新手,正在尝试在我的系统上安装 AMD 驱动程序。为此,我从 AMD 网站下载了文件。它被称为amdgpu-pro-17.30-465504.tar.xz。网站上说我必须使用以下命令提取文件

tar -Jxvf amdgpu-pro-17.30-450654.tar.xz

但是当我这样做时,出现了以下错误。

username@Lenovo:~/Downloads$ tar -Jxvf amdgpu-pro-17.30-465504.tar.xz
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now

我该如何安装并解压?此错误的原因是什么?

答案1

xz-utils 可以提取 xz 压缩文件

使用以下命令安装:

sudo apt install xz-utils -y

然后按如下所示使用它来提取文件:

xz -d amdgpu-pro-17.30-450654.tar.xz

答案2

tar -xvf amdgpu-pro-17.30-450654.tar.xz

一开始不需要 J!使用 J 可以过滤它,但通常没有必要。

相关内容