Come posso estrarre graficamente un archivio .xz su Mac OS X 10.4?


48

Le versioni recenti di StuffIt estrarranno gli .xzarchivi, ma non funzioneranno su Mac OS X 10.4 Tiger. E usando qualcosa come Fink , dovrebbe essere possibile installare xz-utilssu 10.4, in modo che gli .xzarchivi possano essere estratti dal Terminale.

Ma esiste qualche applicazione grafica che verrà eseguita su Mac OS X 10.4 Tiger e che estrarrà i .xzfile?

Va bene se questa applicazione supporta l'estrazione di .tar.xzarchivi in ​​un solo passaggio, ma non è necessario, perché se estrae il .tar.xzfile in un .tarfile, anche una versione precedente di StuffIt può estrarlo.

Risposte:



74

Non graficamente, ma questo è apparso nelle ricerche, quindi per quelli di noi che vogliono farlo dalla riga di comando usando Homebrew :

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

43

Ho usato il seguente comando nativo su mac:

gunzip filename.xz 

Questo non funzionerà su OS X Tiger (che è stato rilasciato per la prima volta nel 2005), ma funziona bene su versioni più recenti di macOS.


4

Il tar -xzfcomando non ha funzionato per me, ma ho installato i programmi di utilità XZ http://macpkg.sourceforge.net/ e quindi unxz filename.tar.xz. Quindi puoi semplicemente usare il comando tar xf filename.tarper aprire il tarball. Ho OSX Mountain Lion (versione 10.8.5).


Il motivo è che l'opzione -zspecifica la compressione / decompressione di gzip. L'opzione giusta per xz è -J. In realtà, le tarimplementazioni moderne non richiedono di specificare l'algoritmo di decompressione. Va tutto tar -xfbene.
Siyuan Ren,

4

MacOS 10.9 e versioni successive supportano nativamente xz (ma il Finder funziona solo su file tar.xz ) in base a un commento in risposta alla simile eccellente domanda in Can MacOSX 10.7 aprire i file tar.lzma

I miei test mostrano che MacOS 10.11 Finder non riesce a decomprimere graficamente i file xz normali a meno che non contengano un formato tar. MacOS 10.10 subisce lo stesso bug secondo l'articolo su https://www.ctrl.blog/entry/archive-utility-xz

tuttavia i programmi della riga di comando gunzip , gzcat e zcat eseguono l' hacking automatico di tutti i file xz .


2

Su un Mac, puoi aprire il terminale e utilizzare il comando tar -xzf filename.xzse non stai cercando di scaricare una nuova app solo per gli .xzarchivi

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.