cara menginstal file .tar.xz di ubuntu

19

Saya baru di Linux. Umumnya saya menginstal perangkat lunak melalui internet, tetapi saya pikir itu bukan pendekatan yang baik untuk bergantung pada internet setiap saat. Kemudian saya mengunduh file .tar.xz vlc. kemudian mencari di internet cara menginstal .tar.xz. Tetapi tidak dapat menginstal. Perintah yang saya tulis dan hasilnya diberikan di bawah ini ..

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
Angsa hitam
sumber
1
Jika Anda baru mengenal linux, Anda mungkin tidak sadar bahwa Anda umumnya ingin menginstal aplikasi dari repositori, yang dikemas dan siap diinstal. Buka Pusat Perangkat Lunak di menu, cari dan instal dari sana. Jika Anda tidak melakukannya, harap edit pertanyaan untuk menjelaskan alasannya, karena seringkali ada opsi yang lebih baik daripada mencoba memasang aplikasi dengan cara yang Anda jelaskan.
Paul
2
@ Paul, saya memasang formulir perangkat lunak di sana berkali-kali, tetapi sekarang saya pikir saya harus tahu cara menginstal tanpa pusat perangkat lunak
Black Swan
@ BlackSwan Yah, Anda mungkin harus dapat melakukannya tetapi orang tidak dapat merekomendasikan untuk melakukannya. Selalu lebih suka paket repo. Lagi pula, bagaimana cara "menginstal" ?: Cukup ekstrak file, kompilasi jika diperlukan (instruksi harus dalam README atau file serupa) dan salin di tempat yang mudah. Untuk instalasi seluruh sistem ke / usr / bin binari, dll., Tetapi Anda mungkin perlu mengkonfigurasi ulang program untuk menggunakan / usr / lib sebagai path perpustakaan dll. Alih-alih menyalin, make installmungkin hanya berfungsi dengan baik.
larkey

Jawaban:

23

Ini bukan praktik yang baik kecuali jika Anda mengetahui implikasi menginstal perangkat lunak dengan cara ini, dan percaya sumber file.

Dekompresi:

tar xf [filename]

Ini akan memperluas konten file ke folder. Maka perintahnya adalah, dari folder:

./configure
make
sudo make install

Ini akan mengkompilasi kode sumber VLC, dan kemudian menginstalnya ke sistem Anda. Karena Anda menginstal sebagai root, ini sebabnya Anda harus tahu bahwa sumber file dapat dipercaya.

Untuk mengkompilasi vlc, Anda memerlukan setidaknya pustaka berikut yang diinstal:

  • libdvbpsi (wajib),
  • mpeg2dec (wajib),
  • libdvdcss jika Anda ingin dapat membaca DVD terenkripsi,
  • libdvdplay jika Anda ingin memiliki navigasi menu DVD,
  • a52dec jika Anda ingin dapat men-decode format suara AC3 (yaitu A52) yang sering digunakan dalam DVD,
  • ffmpeg, libmad, faad2 jika Anda ingin membaca file MPEG 4 / DivX,
  • libogg & libvorbis jika Anda ingin membaca file Ogg Vorbis.

Anda mungkin juga perlu menginstal paket build-essential untuk mendapatkan kompiler dan perintah terkait.

Lebih detail di sini

Paul
sumber
5

Pertama, Anda harus menginstal xz pada sistem Anda. Jika tidak:

# apt-get install xz-utils

Kemudian, alih-alih opsi " z " dalam perintah tar (yang untuk zip), Anda harus menggunakan " J " (yang untuk xz ):

$ tar xvfJ fich.tar.xz
jmrlegido
sumber
1

Anda dapat menggunakan tar xvf [filename]jika Anda juga ingin melihat file yang sedang diekstraksi. The zdalam kode asli Anda digunakan untuk file gzip.

FuruiTatsu
sumber