Quizás esa versión de tarno reconozca automáticamente los gziparchivos, intente agregar -zal comando
Eric Renouf
Respuestas:
16
La versión de tar en OpenWRT es más pequeña que la de los sistemas completos, diseñada para adaptarse a dispositivos pequeños (es BusyBox ). Para mantenerse pequeña, carece de características como la detección automática de archivos comprimidos.
Trate de declarar el formato de compresión manualmente con la -zopción:
tar -xvzf ejdk-8u65-linux-arm-sflt.tar.gz
El soporte para gzip en la tarutilidad es una característica opcional que puede o no estar habilitada en OpenWRT. Si no lo tiene, llame zcat(o gzip -dc) explícitamente:
Usando una utilidad zip en Windows, reconocí que rt.jares el último archivo en el archivo tar. ¿Quizás invalid tar magic messagees solo una advertencia irrelevante?
Toc
@Toc Maldición. Lo siento, no voy a crear una cuenta para esto. ¿ rt.jarTiene el tamaño correcto después de la extracción? Este mensaje indica que no se admite algo sobre el formato del archivo tar, pero esto puede ser basura inofensiva.
Gilles 'SO- deja de ser malvado'
4
Tuve el mismo problema al extraer un archivo, finalmente lo actualicé tary resolvió el problema.
tar
no reconozca automáticamente losgzip
archivos, intente agregar-z
al comandoRespuestas:
La versión de tar en OpenWRT es más pequeña que la de los sistemas completos, diseñada para adaptarse a dispositivos pequeños (es BusyBox ). Para mantenerse pequeña, carece de características como la detección automática de archivos comprimidos.
Trate de declarar el formato de compresión manualmente con la
-z
opción:El soporte para gzip en la
tar
utilidad es una característica opcional que puede o no estar habilitada en OpenWRT. Si no lo tiene, llamezcat
(ogzip -dc
) explícitamente:fuente
ejdk1.8.0_65/linux_arm_sflt/jre/lib/rt.jar
con otrotar: invalid tar magic
rt.jar
es el último archivo en el archivo tar. ¿Quizásinvalid tar magic message
es solo una advertencia irrelevante?rt.jar
Tiene el tamaño correcto después de la extracción? Este mensaje indica que no se admite algo sobre el formato del archivo tar, pero esto puede ser basura inofensiva.Tuve el mismo problema al extraer un archivo, finalmente lo actualicé
tar
y resolvió el problema.fuente