Jak mogę graficznie rozpakować archiwum .xz w systemie Mac OS X 10.4?

48

Najnowsze wersje StuffIt rozpakują .xzarchiwa, ale nie będą działać na Mac OS X 10.4 Tiger. I używając czegoś takiego jak Fink , powinna być możliwa instalacja xz-utilsna 10.4, aby .xzarchiwa można było wyodrębnić z terminala.

Ale czy jest jakaś aplikacja graficzna, która będzie działać na Mac OS X 10.4 Tiger i która wyodrębni .xzpliki?

Jest OK, jeśli aplikacja obsługuje wyodrębnianie .tar.xzarchiwów w jednym kroku, ale nie jest to konieczne, ponieważ jeśli wyodrębnia .tar.xzplik do .tarpliku, nawet starsza wersja StuffIt może go wyodrębnić.

Eliah Kagan
źródło

Odpowiedzi:

38

Dałbym The Unarchiver spróbować. Jest bezpłatny, graficzny, obsługuje 10.4 i może rozpakowywać .xzarchiwa.

mjturner
źródło
2
Unarchiver jest znakomity. To moja użyteczna opcja nawet w Lionie.
TJ Luoma,
Jest również dostępny w Mac App Store, jak zaznaczono na połączonej stronie.
Caleb Huitt - cjhuitt
3
3 lata później - właśnie znalazłem tę odpowiedź i użyłem jej w .xzpliku w Mavericks. Nadal działa jak urok.
Hairboat
2
Dobrze na Sierra.
HenryRootTwo
74

Nie graficznie, ale pojawiło się to podczas wyszukiwania, więc dla tych z nas, którzy chcą to zrobić z wiersza poleceń za pomocą Homebrew :

$ brew install xz
$ xz -d to-extract.xz
Casey
źródło
3
lub przez Macports:sudo port install xz
Andy Barbour
Dobra robota - pomogło mi to przygotować oprogramowanie debian armhf dla mojej czarnej kości beagle przy użyciu, xza następnie ddzrzucić obraz dysku na kartę micro SD. +1
bmike
42

Użyłem następującej natywnej komendy na komputerze Mac:

gunzip filename.xz 

to działa dobrze!

Paulo Costa
źródło
10
Oczywiście nieprawdziwe, biorąc pod uwagę powyższą odpowiedź.
David Braun
10
W systemie Sierra gunzipzdecydowanie można dekompresować pliki XZ po wyjęciu z pudełka. macOS używa wariantu BSD gzippowiązanego z liblzma, co zapewnia obsługę tego formatu pliku.
mjturner,
1
Potwierdzam, że gunzip filename.xz nie działa w Mac OS X 10.4.
kernigh
1
Uważam, że to działa dla mnie; Używam High Sierra.
James Douglas,
1
to absolutnie zadziałało natychmiast
Aurielle Perlmann
4

tar -xzfKomenda nie działa dla mnie, ale ja zainstalowany XZ utils http://macpkg.sourceforge.net/ i potem unxz filename.tar.xz. Następnie możesz po prostu użyć polecenia, tar xf filename.taraby otworzyć archiwum. Mam OSX Mountain Lion (wersja 10.8.5).

Mandy Mejia
źródło
Powodem jest to, że opcja -zokreśla kompresję / dekompresję gzip. Właściwą opcją dla Xz jest -J. Ale w rzeczywistości nowoczesne tarimplementacje nie wymagają określenia algorytmu dekompresyjnego. W tar -xfporządku.
Siyuan Ren,
2

Na komputerze Mac możesz otworzyć terminal i użyć polecenia, tar -xzf filename.xzjeśli nie chcesz pobierać nowej aplikacji tylko do .xzarchiwów

Gość
źródło
3
Czy jesteś pewien dokładnie tego polecenia? zFlaga dla smoły mówi, że jest to jest archiwum gzip-skompresowany. W systemach, w których tar obsługuje xz, Jzwykle służy do tego flaga. Lub wyodrębnić można po prostu pominąć; jeśli tar obsługuje metodę kompresji, zwykle automatycznie ją zidentyfikuje. Ale kiedy zadałem to pytanie, wypróbowałem tar z wiersza poleceń w archiwum .tar.xz i nie zadziałało.Zakładając, że tak jest teraz, czy wiesz, która wersja OS X go dodała? Powrót kiedy zapytałem to pytanie, OS X nie (wydaje się) Statek z XZ-utils: to znaczy nie xz, unxzi bez xzprzeładunku w tar.
Eliah Kagan
1
działa również dla .tar.xz
Sergei
1
tar -xfjest prawidłowym poleceniem.
gabeio
Woleć tar -xpf i tar -xpzachowuj metadane, które są domyślnie usuwane.
Devon Sean McCullough
2

MacOS 10.9 i nowsze wersje natywnie obsługują xz (ale Finder działa tylko na plikach tar.xz ) zgodnie z komentarzem w odpowiedzi na podobne doskonałe pytanie w Can MacOSX 10.7 otwieranie plików tar.lzma

Moje testy pokazują, że MacOS 10.11 Finder nie graficznie dekompresuje zwykłych plików XZ , chyba że zawierają one format tar. MacOS 10.10 cierpi na ten sam błąd, zgodnie z artykułem na https://www.ctrl.blog/entry/archive-utility-xz

jednak programy wiersza poleceń gunzip , gzcat i zcat automatycznie wszystkie pliki xz .

Devon Sean McCullough
źródło