我是 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}