Ich erhalte diese Fehlermeldung, wenn ich versuche, ein .tgz
Archiv zu dekomprimieren :
$ tar -zxvf OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.1
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Wie Sie sehen können, endet der Dateiname mit .tgz.1
.
Wenn der Dateiname lautet .tgz.0
, wird er ohne Fehler vom tar -zxvf
Befehl dekomprimiert.
file OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.1
zu sehen, was genau es ist.Antworten:
Dies habe ich nach einer schnellen Google-Suche gefunden, einer PDF-Datei, in der erklärt wird, wie der Inhalt der Datei korrekt extrahiert wird .
Es gibt anscheinend mehrere Dateien:
Sie müssen beispielsweise alle diese Dateien in ein bestimmtes Verzeichnis kopieren
/OVS/seed_pool/
. Führen Sie dann die folgenden Befehle aus:Beachten Sie, dass dies nur 2 Befehle sind, die mit dem Start gekennzeichnet sind
#
.Diese Befehle erstellen die folgende Verzeichnisstruktur mit diesen Dateien:
Weitere Hilfe finden Sie im oben genannten PDF.
quelle
Die
tar.gz/tgz
Datei, die Sie haben, ist in mehrere Dateien aufgeteilt. (tgz.0, tgz.1, tgz.2 usw.)Das ist der Grund, wenn Sie versuchen, mit dem Befehl zu extrahieren
es funktioniert richtig. Der Inhalt wird jedoch nicht vollständig verfügbar sein.
Verwenden Sie den
cat
Befehl, um alle Teile von OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz. * In einer tar.gz-Datei zu kombinierenVerwenden Sie dann den Befehl
quelle
Diese beiden Befehle haben nicht funktioniert:
Das hat bei mir funktioniert:
Der Unterschied bestand darin, nur ein Leerzeichen anstelle von zu verwenden
\
.quelle