Як я можу графічно витягти .xz архів на Mac OS X 10.4?


48

Останні версії StuffIt витягуватимуть .xzархіви, але вони не працюватимуть на Mac OS X 10.4 Tiger. І використовуючи щось на кшталт Fink , слід встановити xz-utils10.4, щоб .xzархіви могли бути вилучені з Терміналу.

Але чи є якийсь графічний додаток, який працюватиме на Mac OS X 10.4 Tiger і який буде витягувати .xzфайли?

Це нормально, якщо ця програма підтримує вилучення .tar.xzархівів за один крок, але це не обов'язково, оскільки якщо він витягує .tar.xzфайл у .tarфайл, навіть старіша версія StuffIt може це витягнути.

Відповіді:


38

Я б спробував The Unarchiver . Він безкоштовний, графічний, підтримує 10.4 і може витягувати .xzархіви.


2
Унархівер чудовий. Це моя корисність вибору навіть на Леві.
TJ Luoma

Він також доступний у магазині додатків Mac, як зазначено на пов’язаній сторінці.
Caleb Huitt - cjhuitt

3
3 роки потому - я щойно знайшов цю відповідь і використав її у .xzфайлі в Mavericks. Досі працює як шарм.
шерсть

2
Добре на Сьєррі.
HenryRootTwo

74

Не графічно, але це виявилось у пошуках, тому для тих із нас, хто хоче це зробити з командного рядка за допомогою Homebrew :

$ brew install xz
$ xz -d to-extract.xz

3
або через макпорти:sudo port install xz
Енді Барбор

Молодці - це працювало для мене, щоб підготувати програмне забезпечення для debian armhf для мого чорношкірого кістки за допомогою, xzа потім ddскинути зображення диска на мікро SD карту. +1
bmike

42

Я використовував таку нативну команду на mac:

gunzip filename.xz 

це чудово працює!


10
Очевидно неправдиво дана відповідь вище.
Девід Браун

10
У системі Sierra gunzipвиразно можна розпакувати файли XZ з поля. macOS використовує BSD-варіант, gzipпов'язаний проти liblzma, що надає йому підтримку цього файлового формату.
mjturner

1
Я підтверджую, що gunzip filename.xz не працює в Mac OS X 10.4.
kernigh

1
Я вважаю, що це працює для мене; Я використовую Високу Сьєрру.
Джеймс Дуглас

1
це абсолютно спрацювало миттєво
Aurielle Perlmann

4

tar -xzfКоманда не працює для мене, але я встановив XZ Utils http://macpkg.sourceforge.net/ , а потім unxz filename.tar.xz. Тоді ви можете просто скористатися командою, tar xf filename.tarщоб відкрити тарбол. У мене є OSX Mountain Lion (версія 10.8.5).


Причина полягає в тому, що опція -zвказує стиснення / декомпресію gzip. Правильний варіант для xz є -J. Але насправді сучасні tarреалізації не вимагають від вас вказування алгоритму декомпресії. Просто tar -xfдобре.
Siyuan Ren

2

На mac ви можете відкрити термінал і використовувати команду, tar -xzf filename.xzякщо не хочете завантажити нову програму лише для .xzархівів


3
Ви впевнені в цій точній команді? zПрапор для дьогтю каже , що ап архів GZIP-стисло. У системах, де tar підтримує xz, Jпрапор зазвичай використовується для цього. Або витягти його можна просто опустити; якщо tar підтримує метод стиснення, зазвичай його автоматично ідентифікують. Але ще коли я задав це питання, я спробував командний рядок tar в архіві .tar.xz, і він не працював. Якщо припустити, що це зараз, чи знаєте ви, яка версія OS X додала його? Ще коли я задав це питання, OS X ні (здається,) судно з XZ-утилітами: тобто, немає xz, unxzі немає xzобробки в tar.
Ілля Каган

1
працює також для .tar.xz
Сергій

1
tar -xf- правильна команда.
Габейо

Віддайте перевагу tar -xpfта tar -xpзберігайте метадані, які за замовчуванням потрапили в кошик.
Девон Шон Маккаллоу

2

MacOS 10.9 та пізніші версії підтримують xz (але Finder працює лише на файлах tar.xz ) відповідно до коментаря у відповідь на аналогічне відмінне запитання у Can MacOSX 10.7 відкрити файли tar.lzma

Мої тести показують, що Finder MacOS 10.11 не вдається графічно розпакувати звичайні файли xz, якщо вони не містять формату tar. MacOS 10.10 зазнає тієї ж помилки відповідно до статті https://www.ctrl.blog/entry/archive-utility-xz

проте програми командного рядка gunzip , gzcat та zcat автоматично взломують усі файли xz .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.