如何在 ubuntu 中安装 .tar.xz 文件

如何在 ubuntu 中安装 .tar.xz 文件

我是 Linux 新手。通常我通过互联网安装软件,但我认为一直依赖互联网不是一个好方法。然后我下载了一个 vlc .tar.xz 文件。然后在网上搜索如何安装 .tar.xz。但无法安装。我编写的命令和结果如下所示。

ubuntu@ubuntu-HP:~/programs$ tar -zxvf vlc-2.0.6.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now


ubuntu@ubuntu-HP:~/programs$ tar -zxf vlc-2.0.6.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

答案1

除非您了解以这种方式安装软件的含义并信任文件的来源,否则这不是一个好的做法。

解压缩:

tar xf [filename]

这会将文件内容扩展至文件夹。然后从文件夹中执行以下命令:

./configure
make
sudo make install

这将编译 VLC 源代码,然后将其安装到您的系统中。由于您是以 root 身份安装的,因此您必须知道该文件的来源是值得信赖的。

要编译 vlc,您至少需要安装以下库:

  • libdvbpsi (强制),
  • mpeg2dec(强制),
  • libdvdcss 如果您希望能够读取加密的 DVD,
  • libdvdplay 如果您想要 DVD 菜单导航,
  • a52dec 如果您希望能够解码 DVD 中常用的 AC3(即 A52)声音格式,
  • ffmpeg、libmad、faad2(如果你想读取 MPEG 4 / DivX 文件),
  • libogg & libvorbis 如果您想读取 Ogg Vorbis 文件。

您可能还需要安装 build-essential 包来获取编译器和相关命令。

更多细节这里

答案2

首先你应该西泽安装在您的系统上。如果没有:

# apt-get install xz-utils

然后,而不是“tar 命令(用于 zip)中的“选项”,必须使用“J“(这是西泽):

$ tar xvfJ fich.tar.xz

答案3

经过一番搜索,我找到了答案。

https://askubuntu.com/questions/92328/how-do-i-uncompress-a-tarball-that-uses-xz

总结一下,使用tar xf [filename]

答案4

安装此包

sudo apt-get install xz-utils

转到文件方向并运行此命令来提取包

tar -xvf {file name}

相关内容