Estou acostumado a extrair tarballs com um -xfz
sinalizador, que lida com arquivos gzip e bzip2.
Recentemente, encontrei um .tar.xz
arquivo e gostaria de descompactá-lo em uma etapa usando tar
, como posso fazer isso?
Estou acostumado a extrair tarballs com um -xfz
sinalizador, que lida com arquivos gzip e bzip2.
Recentemente, encontrei um .tar.xz
arquivo e gostaria de descompactá-lo em uma etapa usando tar
, como posso fazer isso?
Ubuntu inclui GNU tar, que reconhece o formato por si só! Um comando funciona com qualquer método de compactação suportado, de acordo com o manual .
etc. Se o tar apresentar um
Cannot exec
erro, talvez seja necessáriosudo apt install xz-utils
primeiro.Tentar
tar -xJf file.pkg.tar.xz
O
-J
é o sinalizador que lida especificamente com arquivos .xz.Se por algum motivo as
tar
soluções não funcionarem (talvez porque você esteja usando os integrados do OS X), tente isto:… que é equivalente a:
Em seguida, use
tar
para descompactar o arquivo.xz é um compressor de dados sem perdas. Você terá que extrair o tar ball do xz e depois extrair o tar:
Então você sabe extrair um alcatrão
Fonte: XZ Utils - Wikipedia .
Eu tive o mesmo problema, o
tar xf
comando não conseguiu extraí-lo. Para corrigir isso, você precisa instalar oxz-utils
pacote. A solução foi:então:
-x
- extrair arquivos-v
- lista detalhadamente os arquivos processados-f
- use o arquivo especificadoSó quero acrescentar que se você tiver uma versão antiga do GNU tar anterior à versão 1.22 quando as opções --xz e -J se tornaram disponíveis, você pode compactar ou descompactar arquivos tar.xz usando
--use-compress-program xz
. Por exemplo,ou
Se o tar reconhece o formato de compactação, você não precisa de um sinalizador:
tar xvf *.tar.xz
Se você precisar descompactar a entrada manualmente, por exemplo, porque seu tar é muito antigo para reconhecer xz, ou você precisa de um caminho especial:
xz -cd *.tar.xz | tar xvf -
Os pipes são mais rápidos do que criar um arquivo intermediário descompactado e também usam menos espaço em disco!
Uau, isso é muito bom. Foi feito com 7zip em um Mac? Tente isto:
eu gosto do dtrx