Я получаю это сообщение об ошибке при попытке распаковать .tgz
архив:
$ 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
Как видите, имя файла заканчивается на .tgz.1
.
Когда имя файла будет, .tgz.0
оно будет распаковано без ошибок tar -zxvf
командой.
file OVM_EL5U3_X86_EBIZ12.1.1_DB_VIS_PVM.tgz.1
посмотреть, что именно.Ответы:
Это то, что я нашел после быстрого поиска в Google, PDF-файла, объясняющего, как правильно извлечь содержимое файла .
Похоже, есть несколько файлов:
Например, вам нужно скопировать все эти файлы в определенный каталог
/OVS/seed_pool/
. Затем выполните следующие команды:Обратите внимание, что это только две команды, обозначенные как стартовые
#
.Эти команды должны создать следующую структуру каталогов с этими файлами внутри:
Для получения дополнительной помощи, пожалуйста, посмотрите в PDF, упомянутый выше.
источник
tar.gz/tgz
Файл вы имеете расщепляется на несколько файлов. (tgz.0, tgz.1, tgz.2 и т. д.)Так вот почему вы пытаетесь извлечь с помощью команды
это работает правильно. Но содержимое не будет полностью доступно.
Используйте
cat
команду, чтобы объединить все части OVM_EL5U3_X86_64_EBIZ12.1.1_DB_VIS_PVM.tgz. * В один файл tar.gz.затем используйте команду
источник
Эти две команды не работали:
Это сработало для меня:
Разница была только в использовании пробела вместо
\
.источник