macOS

Gestire archivi xz su macOS

Attraverso l'applicativo Homebrew possiamo gestire gli archivi xz da terminale

Alcuni repository pubblici forniscono file al pubblico sotto forma di archivi xz. Questa tipologia di compressione dati, per chi non lo sapesse, è senza perdita di informazione e il formato file .xz incorpora gli algoritmi di compressione dati LZMA / LZMA2.

Tale sistema di compressione non è gestibile nativamente da macOS, ma attraverso l’installer Homebrew è possibile ottenere l’eseguibile per comprimere/decomprimere file in tale formato utilizzando la linea di comando su terminale. Per prima cosa è quindi obbligatorio aver installato Homebrew come riportato nella seguente guida:

Homebrew: l’installer fai da te per macOS

Per installare l’applicativo di gestione degli archivi xz basterà utilizzare il seguente comando nel terminale

brew install xz

attendere l’installazione, e quindi utilizzare a seconda della necessità i comandi:

iMac-di-Carlo:~ Carlo$ xz -h
Usage: xz [OPTION]... [FILE]...
Compress or decompress FILEs in the .xz format.

  -z, --compress      force compression
  -d, --decompress    force decompression
  -t, --test          test compressed file integrity
  -l, --list          list information about .xz files
  -k, --keep          keep (don't delete) input files
  -f, --force         force overwrite of output file and (de)compress links
  -c, --stdout        write to standard output and don't delete input files
  -0 ... -9           compression preset; default is 6; take compressor *and*
                      decompressor memory usage into account before using 7-9!
  -e, --extreme       try to improve compression ratio by using more CPU time;
                      does not affect decompressor memory requirements
  -T, --threads=NUM   use at most NUM threads; the default is 1; set to 0
                      to use as many threads as there are processor cores
  -q, --quiet         suppress warnings; specify twice to suppress errors too
  -v, --verbose       be verbose; specify twice for even more verbose
  -h, --help          display this short help and exit
  -H, --long-help     display the long help (lists also the advanced options)
  -V, --version       display the version number and exit

With no FILE, or when FILE is -, read standard input.

Report bugs to <lasse.collin@tukaani.org> (in English or Finnish).
XZ Utils home page: <http://tukaani.org/xz/>

Quindi per decomprimere un file si utilizza il comando:

xz -d nome_del_file.xz

MST-Admin

Appassionato di elettronica, elettrotecnica generale e programmazione. Fondatore del progetto MST-tutorial, desideroso di condividere con voi l'entusiasmo per l'innovazione tecnologica e la sperimentazione di novità tecniche in questi campi.

Articoli Correlati

Pulsante per tornare all'inizio