Возможно, эта версия tarне распознает gzipфайлы автоматически , попробуйте добавить -zв команду
Eric Renouf
Ответы:
16
Версия tar в OpenWRT меньше, чем в полноценных системах, и предназначена для небольших устройств (это BusyBox .). Для небольшого размера в нем отсутствуют такие функции, как автоматическое обнаружение сжатых архивов.
Попробуйте объявить формат сжатия вручную с помощью -zопции:
tar -xvzf ejdk-8u65-linux-arm-sflt.tar.gz
Поддержка gzip в tarутилите является дополнительной функцией, которая может быть включена или не включена в OpenWRT. Если у вас его нет, вызовите zcat(или gzip -dc) явно:
Используя утилиту zip в Windows, я узнал, что rt.jarэто последний файл в архиве tar. Может быть, invalid tar magic messageэто только неуместное предупреждение?
Toc
@ Ток Черт. Извините, я не собираюсь создавать аккаунт для этого. Имеет ли rt.jarправильный размер после извлечения? Это сообщение указывает, что что-то в формате tar-файла не поддерживается, но это вполне может быть безвредным конечным мусором.
Жиль "ТАК - перестань быть злым"
4
У меня была такая же проблема при распаковке архива, наконец-то я обновился, tarи это решило проблему.
tar
не распознаетgzip
файлы автоматически , попробуйте добавить-z
в командуОтветы:
Версия tar в OpenWRT меньше, чем в полноценных системах, и предназначена для небольших устройств (это BusyBox .). Для небольшого размера в нем отсутствуют такие функции, как автоматическое обнаружение сжатых архивов.
Попробуйте объявить формат сжатия вручную с помощью
-z
опции:Поддержка gzip в
tar
утилите является дополнительной функцией, которая может быть включена или не включена в OpenWRT. Если у вас его нет, вызовитеzcat
(илиgzip -dc
) явно:источник
ejdk1.8.0_65/linux_arm_sflt/jre/lib/rt.jar
с другойtar: invalid tar magic
rt.jar
это последний файл в архиве tar. Может быть,invalid tar magic message
это только неуместное предупреждение?rt.jar
правильный размер после извлечения? Это сообщение указывает, что что-то в формате tar-файла не поддерживается, но это вполне может быть безвредным конечным мусором.У меня была такая же проблема при распаковке архива, наконец-то я обновился,
tar
и это решило проблему.источник