Jika Anda adalah pembaca tetap di Techglimpse, Anda mungkin telah membaca artikel kami tentang Cara mengekstrak paket file .xz di Linux . Nah, tutorial itu terutama ditujukan untuk menginstal utilitas XZ untuk membaca .xz paket file di Linux. Tetapi Anda juga dapat menggunakan ‘tar ' perintah untuk membaca dan mengekstrak .xz file. Untuk melakukannya, Anda harus memiliki ‘tar ' perintah yang mendukung format file .xz.
Misalnya, asumsikan Anda memiliki tar versi 1.15.1, maka tentu saja itu tidak akan membantu Anda un-compress .xz file.
Periksa versi tar seperti di bawah ini:
#tar --version tar (GNU tar) 1.15.1
Coba ekstrak paket file .xz – Asumsikan Anda ingin mengekstrak paket sumber Python.
# tar xf Python-3.5.0.tar.xz tar: This does not look like a tar archive tar: Skipping to next header tar: Archive contains obsolescent base-64 headers tar: Read 1420 bytes from Python-3.5.0.tar.xz tar: Error exit delayed from previous errors
Jadi, mari kita instal versi terbaru dari perintah tar.
Cara menggunakan perintah 'tar' untuk mengekstrak format file .xz
Anda dapat menginstal 'tar ' melalui yum atau dengan mengompilasinya dari sumber.
Perbarui ‘tar ‘menggunakan yum
# yum update tar
Dalam kasus jika 'yum update ' menunjukkan pesan di bawah ini, maka Anda perlu mengompilasinya dari sumber.
# yum update tar Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: centos.excellmedia.net * elrepo: hkg.mirror.rackspace.com * epel: epel.mirror.net.in * extras: centos.excellmedia.net * remi: remi.mirrors.arminco.com * remi-php55: remi.mirrors.arminco.com * updates: centos.excellmedia.net Skipping security plugin, no data Setting up Update Process No Packages marked for Update
Mengkompilasi 'tar' dari sumber
1. Unduh versi terbaru ‘tar ' dari sini.
2. Ekstrak paket ‘tar’ yang telah diunduh
# tar xvzf tar-latest.tar.gz
# cd tar-1.28/
#./configure
# make
# make install
Apakah Anda mendapatkan pesan kesalahan ini selama 'make'?
"Dwarf Error: found dwarf version ‘4’, this reader only handles version 2 information"
Solusi: Periksa panduan ini untuk mencari solusinya.
Setelah terinstal, periksa versi tar dan coba ekstrak '.xz ' file seperti di bawah ini:
$ /usr/local/bin/tar --version tar (GNU tar) 1.28
Ekstrak format file .xz menggunakan tar
$tar xf Python-3.5.0.tar.xzTebakan?
Saatnya menebak sekarang, Bagaimana cara mengekstrak paket .7z di Linux?