GNU/Linux >> Znalost Linux >  >> Linux

Rozbalte soubor v sestavách Solaris - tar:chyba kontrolního součtu adresáře

.tar.gz je náznak toho, co děláte špatně - nedekomprimujete to jako první. Pokud je vaše verze tar podporuje, můžete použít -z příznak k určení, že je komprimován pomocí gzip:

tar -xzvf 4.56_release.tar.gz

V opačném případě budete muset gunzip ručně:

gunzip -c 4.56_release.tar.gz | tar xvf -

(Důvod, proč to funguje na Linuxu, je pravděpodobně ten, že má novější/jinou verzi, která automaticky detekuje kompresi)


Pokud máte archivní soubor typu '.tar.bz2' a žádná z výše uvedených možností nefungovala ('-z' není pro vaši verzi 'tar' podporováno), můžete použít:

bzip2 -d your_file.tar.bz2

pro dekomprimaci, pak použijte tar:

tar -xvf your_file.tar

Převzato odtud:https://www.linuxquestions.org/questions/solaris-opensolaris-20/how-to-unpack-a-tar-bz2-file-654772/


Linux
  1. fatální chyba openssl/evp.h:Žádný takový soubor nebo adresář:[Vyřešeno]

  2. Nelze spustit žádný takový soubor nebo adresář [Opravit]

  3. Tar:Extrahovat jeden soubor do adresáře bez vytváření podsložek?

  1. Jak tarovat, rozbalovat soubory a prohlížet obsah souboru tar pod Linuxem

  2. Chyba Tar:Neočekávané EOF v archivu

  3. arm-linux-gnu-gcc fatální chyba:stdio.h:Žádný takový soubor nebo adresář

  1. Chyba:xenstore-read:xs_open:Žádný takový soubor nebo adresář na DomU [Vyřešeno]

  2. Jak vytvořit místní soubor tar vzdáleného adresáře

  3. Komprimujte každý soubor v adresáři do vlastního komprimovaného souboru