Come decomprimere il file tar.lz

2

Stavo cercando di decomprimere un file tar.lz.

link

Joses-MacBook-Air:~ joseluisbz$ ls -al /usr/local/Sources/ddrescue-1.22.tar.lz 
-rw-r--r--@ 1 joseluisbz  wheel  80050 Oct  4 14:43 /usr/local/Sources/ddrescue-1.22.tar.lz
Joses-MacBook-Air:~ joseluisbz$ tar zxvf /usr/local/Sources/ddrescue-1.22.tar.lz -C /usr/local/Sources/
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Joses-MacBook-Air:~ joseluisbz$ xz
xz: Compressed data cannot be written to a terminal
xz: Try 'xz --help' for more information.
Joses-MacBook-Air:~ joseluisbz$ xz -dv /usr/local/Sources/ddrescue-1.22.tar.lz
/usr/local/Sources/ddrescue-1.22.tar.lz (1/1)
xz: /usr/local/Sources/ddrescue-1.22.tar.lz: File format not recognized
Joses-MacBook-Air:~ joseluisbz$ tar xjf /usr/local/Sources/ddrescue-1.22.tar.lz -C /usr/local/Sources/
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Joses-MacBook-Air:~ joseluisbz$ tar -xjf /usr/local/Sources/ddrescue-1.22.tar.lz -C /usr/local/Sources/
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Joses-MacBook-Air:~ joseluisbz$ tar -xjf /usr/local/Sources/ddrescue-1.22.tar.lz
tar: Unrecognized archive format
tar: Error exit delayed from previous errors.
Joses-MacBook-Air:~ joseluisbz$ 

Che cosa posso fare?

    
posta Chepe Questn 04.10.2017 - 22:32
fonte

2 risposte

0

link

$ tar zxvf /usr/local/Sources/lzip-1.19.tar.gz -C /usr/local/Sources/
$ cd /usr/local/Sources/lzip-1.19
$ ./configure --prefix=/usr/local/Custom/lzip
$ make
$ sudo make install

Per eseguire lzip

$ /usr/local/Custom/lzip/bin/lzip

link

$ tar zxvf /usr/local/Sources/lunzip-1.9.tar.gz -C /usr/local/Sources/
$ cd /usr/local/Sources/lunzip-1.9
$ ./configure --prefix=/usr/local/Custom/lunzip
$ make
$ sudo make install

Per eseguire lunzip

$ /usr/local/Custom/lunzip/bin/lunzip 

Ora vado a decomprimere ...

$ /usr/local/Custom/lunzip/bin/lunzip /usr/local/Sources/ddrescue-1.22.tar.lz
$ tar xvf /usr/local/Sources/ddrescue-1.22.tar -C /usr/local/Sources/
x ddrescue-1.22/AUTHORS
x ddrescue-1.22/COPYING
x ddrescue-1.22/ChangeLog
x ddrescue-1.22/INSTALL
x ddrescue-1.22/Makefile.in
x ddrescue-1.22/NEWS
x ddrescue-1.22/README
x ddrescue-1.22/configure
x ddrescue-1.22/doc/ddrescue.1
x ddrescue-1.22/doc/ddrescuelog.1
x ddrescue-1.22/doc/ddrescue.info
x ddrescue-1.22/doc/ddrescue.texi
x ddrescue-1.22/arg_parser.h
x ddrescue-1.22/block.h
x ddrescue-1.22/loggers.h
x ddrescue-1.22/mapbook.h
x ddrescue-1.22/non_posix.h
x ddrescue-1.22/rational.h
x ddrescue-1.22/rescuebook.h
x ddrescue-1.22/arg_parser.cc
x ddrescue-1.22/block.cc
x ddrescue-1.22/ddrescuelog.cc
x ddrescue-1.22/fillbook.cc
x ddrescue-1.22/genbook.cc
x ddrescue-1.22/io.cc
x ddrescue-1.22/loggers.cc
x ddrescue-1.22/main.cc
x ddrescue-1.22/main_common.cc
x ddrescue-1.22/mapbook.cc
x ddrescue-1.22/mapfile.cc
x ddrescue-1.22/non_posix.cc
x ddrescue-1.22/rational.cc
x ddrescue-1.22/rescuebook.cc
x ddrescue-1.22/testsuite/check.sh
x ddrescue-1.22/testsuite/mapfile1
x ddrescue-1.22/testsuite/mapfile2
x ddrescue-1.22/testsuite/mapfile3
x ddrescue-1.22/testsuite/mapfile4
x ddrescue-1.22/testsuite/mapfile5
x ddrescue-1.22/testsuite/mapfile2i
x ddrescue-1.22/testsuite/mapfile_blank
x ddrescue-1.22/testsuite/test.txt
x ddrescue-1.22/testsuite/test1.txt
x ddrescue-1.22/testsuite/test2.txt
x ddrescue-1.22/testsuite/test3.txt
x ddrescue-1.22/testsuite/test4.txt
x ddrescue-1.22/testsuite/test5.txt
Joses-MacBook-Air:lzip-1.19 joseluisbz$ 

Scusa, preferisco l'installazione nella mia cartella personalizzata!

    
risposta data 04.10.2017 - 23:19
fonte
4

Uso lzip , che ho compilato dal codice sorgente , tuttavia può anche essere installato con homebrew:

brew install lzip

Vedi anche: Lzip

Devi anche avere strumenti a riga di comando per Xcode installati in entrambi i casi. Dai un'occhiata a: Come installare gli strumenti della riga di comando in OS X Mavericks & Yosemite (senza Xcode)

$ lzip --help
Lzip - LZMA lossless data compressor.

Usage: lzip [options] [files]

Options:
  -h, --help                     display this help and exit
  -V, --version                  output version information and exit
  -a, --trailing-error           exit with error status if trailing data
  -b, --member-size=<bytes>      set member size limit in bytes
  -c, --stdout                   write to standard output, keep input files
  -d, --decompress               decompress
  -f, --force                    overwrite existing output files
  -F, --recompress               force re-compression of compressed files
  -k, --keep                     keep (don't delete) input files
  -l, --list                     print (un)compressed file sizes
  -m, --match-length=<bytes>     set match length limit in bytes [36]
  -o, --output=<file>            if reading standard input, write to <file>
  -q, --quiet                    suppress all messages
  -s, --dictionary-size=<bytes>  set dictionary size limit in bytes [8 MiB]
  -S, --volume-size=<bytes>      set volume size limit in bytes
  -t, --test                     test compressed file integrity
  -v, --verbose                  be verbose (a 2nd -v gives more)
  -0 .. -9                       set compression level [default 6]
      --fast                     alias for -0
      --best                     alias for -9
If no file names are given, or if a file is '-', lzip compresses or
decompresses from standard input to standard output.
Numbers may be followed by a multiplier: k = kB = 10^3 = 1000,
Ki = KiB = 2^10 = 1024, M = 10^6, Mi = 2^20, G = 10^9, Gi = 2^30, etc...
Dictionary sizes 12 to 29 are interpreted as powers of two, meaning 2^12
to 2^29 bytes.

The bidimensional parameter space of LZMA can't be mapped to a linear
scale optimal for all files. If your files are large, very repetitive,
etc, you may need to use the --dictionary-size and --match-length
options directly to achieve optimal performance.

Exit status: 0 for a normal exit, 1 for environmental problems (file
not found, invalid flags, I/O errors, etc), 2 to indicate a corrupt or
invalid input file, 3 for an internal consistency error (eg, bug) which
caused lzip to panic.

Report bugs to [email protected]
Lzip home page: http://www.nongnu.org/lzip/lzip.html
$
    
risposta data 04.10.2017 - 22:41
fonte

Leggi altre domande sui tag