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
make install
mungkin hanya berfungsi dengan baik.Jawaban:
Ini bukan praktik yang baik kecuali jika Anda mengetahui implikasi menginstal perangkat lunak dengan cara ini, dan percaya sumber file.
Dekompresi:
Ini akan memperluas konten file ke folder. Maka perintahnya adalah, dari folder:
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:
Anda mungkin juga perlu menginstal paket build-essential untuk mendapatkan kompiler dan perintah terkait.
Lebih detail di sini
sumber
Pertama, Anda harus menginstal xz pada sistem Anda. Jika tidak:
Kemudian, alih-alih opsi " z " dalam perintah tar (yang untuk zip), Anda harus menggunakan " J " (yang untuk xz ):
sumber
Saya menggali jawaban dengan sedikit pencarian.
/ubuntu/92328/how-do-i-uncuncress-a-tarball-that-uses-xz
tl; dr, gunakan
tar xf [filename]
sumber
Anda dapat menggunakan
tar xvf [filename]
jika Anda juga ingin melihat file yang sedang diekstraksi. Thez
dalam kode asli Anda digunakan untuk file gzip.sumber