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