Při instalaci některých balíčků na Linuxu jsem si musel stáhnout závislý modul nazvaný core-utilities. Balíček základních utilit byl překvapivě komprimován pomocí ‚xz
a měl příponu .xz. Viděl jsem formáty souborů .tar, .zip, .bz, .bz2, .gz, .tar.gz, ale dnes to bylo poprvé, co jsem si stáhl zabalené s příponou .xz. Po googlování jsem zjistil, že:XZ Utils je bezplatný balíček pro kompresi dat pro všeobecné použití, který poskytuje vysoký kompresní poměr. Zajímavé je, že .xz
komprimované soubory lze dekomprimovat pomocí dobře známého ‘tar
‘ příkaz.
Jak pomocí příkazu ‚tar‘ dekomprimovat komprimované soubory .xz?
tar xvfJ filename.tar.xz
Ale pamatujte, .xz
formáty jsou podporovány pouze od verze tar 1.22 .
Pokud máte nižší verzi tar jako já, můžete buď aktualizovat příkaz tar, nebo si stáhnout nástroje xz. Chcete-li aktualizovat tar
příkaz, zadejte, jak je uvedeno níže:
yum update tar
Poznámka: V případě, že „yum update
“ nefungovalo pro vás, můžete si stáhnout „tar ” zdroj a zkompilujte jej. Zde je návod, který vám pomůže nainstalovat „tar“ ze zdroje .
Jak používat nástroj „XZ“ k rozbalení souborů .xz?
$wget http://tukaani.org/xz/xz-5.0.5.tar.gz $cd xz-5.0.5 $./configure $make $sudo make install
Jakmile je balíček nainstalován, spusťte níže uvedený příkaz pro dekomprimaci .xz
formáty souborů.
xz -d filename.tar.xz