Como posso extrair um arquivo .xz graficamente no Mac OS X 10.4?

46

Versões recentes do StuffIt irão extrair .xzarquivos, mas elas não serão executadas no Mac OS X 10.4 Tiger. E usando algo como o Fink , deve ser possível instalar xz-utilsno 10.4, para que os .xzarquivos possam ser extraídos do Terminal.

Mas existe algum aplicativo gráfico que será executado no Mac OS X 10.4 Tiger e que extrairá .xzarquivos?

Tudo bem se este aplicativo for compatível com a extração de .tar.xzarquivos em uma única etapa, mas não é necessário, porque, se ele extrair o .tar.xzarquivo em um .tararquivo, até mesmo uma versão mais antiga do StuffIt poderá extraí-lo.

Eliah Kagan
fonte

Respostas:

38

Eu daria uma chance ao The Unarchiver . É grátis, gráfico, suporta 10.4 e pode extrair .xzarquivos.

mjturner
fonte
2
O Unarchiver é excelente. É minha utilidade de escolha, mesmo no Lion.
TJ Luoma
Também está disponível na Mac App Store, conforme indicado na página vinculada.
Caleb Huitt - cjhuitt
3
3 anos depois - acabei de encontrar essa resposta e a usei em um .xzarquivo no Mavericks. Ainda funciona como um encanto.
hairboat
2
Bom na Sierra.
HenryRootTwo
73

Não graficamente, mas isso apareceu nas pesquisas, para aqueles que querem fazer isso a partir da linha de comando usando o Homebrew :

$ brew install xz
$ xz -d to-extract.xz
Casey
fonte
3
ou via macports:sudo port install xz
Andy Barbour
Bem feito - isso funcionou para eu preparar o software debian armhf para o meu beagle bone black usando xze depois dddescarregar a imagem do disco para o cartão micro SD. +1
bmike
41

Eu usei o seguinte comando nativo no mac:

gunzip filename.xz 

Funciona bem!

Paulo Costa
fonte
gunzipé usado apenas para .gzarquivos.
raimue
10
Obviamente falso, dada a resposta acima.
David Braun
10
Em um sistema Sierra gunzippode descomprimir arquivos XZ definitivamente. O macOS usa a variante BSD do gziplinked against liblzma, que lhe dá suporte para esse formato de arquivo.
mjturner
1
Confirmo que gunzip filename.xz não funciona no Mac OS X 10.4.
kernigh
1
Eu acho que funciona para mim; Eu estou usando o High Sierra.
James Douglas
4

O tar -xzfcomando não funcionou para mim, mas eu instalei utilitários XZ http://macpkg.sourceforge.net/ e depois unxz filename.tar.xz. Então você pode apenas usar o comando tar xf filename.tarpara abrir o tarball. Eu tenho o OSX Mountain Lion (versão 10.8.5).

Mandy Mejia
fonte
A razão é que a opção -zespecifica compressão / descompactação gzip. A opção certa para xz é -J. Mas, na verdade, as tarimplementações modernas não exigem que você especifique o algoritmo de descompactação. Apenas tar -xfestá bem.
Siyuan Ren
2

Em um mac, você pode abrir o terminal e usar o comando tar -xzf filename.xzse não quiser baixar um novo aplicativo apenas para .xzarquivos

Convidado
fonte
3
Você tem certeza desse comando exato? O zsinalizador para tar informa que é um arquivo compactado com gzip. Nos sistemas em que o tar suporta xz, o Jsinalizador é normalmente usado para isso. Ou extraí-lo pode simplesmente ser omitido; Se o tar suportar um método de compactação, geralmente será identificado automaticamente. Mas quando eu fiz esta pergunta, eu tentei tar de linha de comando em um arquivo .tar.xz e não tinha funcionado. Supondo que isso aconteça agora, você sabe qual versão do OS X o adicionou? Quando eu fiz esta pergunta, OS X não (parecem) navio com xz-utils: ou seja, não xz, unxze nenhuma xzmanipulação na tar.
Eliah Kagan
1
trabalha para .tar.xz também
Sergei
1
tar -xfé o comando correto.
gabeio
2

O MacOS 10.9 e posterior suportam nativamente o xz (mas o Finder funciona apenas em arquivos tar.xz ) de acordo com um comentário em resposta a uma excelente pergunta semelhante em Can MacOSX 10.7 open tar.lzma files

Meus testes mostram que o MacOS 10.11 Finder não consegue descompactar graficamente arquivos xz simples, a menos que eles contenham formato tar. MacOS 10.10 sofre o mesmo bug de acordo com o artigo em https://www.ctrl.blog/entry/archive-utility-xz

no entanto, os programas de linha de comando gunzip , gzcat e zcat hackam automaticamente todos os arquivos xz .

Devon Sean McCullough
fonte