如何在 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

首先,你應該有xz安裝在您的系統上。如果不:

# apt-get install xz-utils

然後,代替“z" tar 指令中的選項(用於 zip),您必須使用 "J「(這是為了xz):

$ tar xvfJ fich.tar.xz

答案3

我通過一些搜索找到了答案。

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

tl;博士,使用tar xf [filename]

答案4

安裝這個包

sudo apt-get install xz-utils

轉到文件方向並運行此命令以提取包

tar -xvf {file name}

相關內容