2012-09-06 13 views
241

Cómo extraer tar.xz archivos en Linux?Cómo extraer archivos tar.xz en Linux?

+3

Deberías decir * descomprimir * rata ella que * descomprimir *. –

+29

No sé a dónde debe ir la pregunta, pero no necesita ir a askubuntu. Estoy buscando un archivo tar.xz en un sistema operativo totalmente no Ubuntu, y encontré esta página en Google. Ciertamente no habría sabido buscar en Ubuntu. – skiphoppy

+2

preguntas y respuestas fueron útiles para mí y estoy usando Cygwin. Necesité esto para instalar la última versión de R en mi entorno cygwin, así que creo que es más útil que Ubuntu (y eliminaría incluso el RedHat de la pregunta. – Thronk

Respuesta

279

Probar:

$ tar xvfJ filename.tar.xz 

Tenga en cuenta que xz apoyo de tar 1.22 (march 2009).
Compruebe su versión tar (y actualícela si es necesario).

tuve una tar 1.15.1, lo que resultó en:

tar: This does not look like a tar archive 
tar: Skipping to next header 
tar: Archive contains obsolescent base-64 headers 
tar: Read 2144 bytes from /path/to/my_archive.tar.xz 
tar: Error exit delayed from previous errors 

Con una reciente tar, un simple tar xpvf va a funcionar (por .tar.xz, o .tar.gz):

tar xpvf /path/to/my_archive.tar.xz -C /path/to/extract 

('extract' siendo el directorio padre en el que se extrae el archivo)

+7

tar: opción no válida - J Pruebe 'tar --help 'para obtener más información. – Ashot

+28

tratan únicamente con -xvf – CloudyMarble

+2

tar: Esto no se ve como un archivo tar tar: Salto al siguiente cabecera tar: Archivo contiene obsoletas base 64 cabeceras tar: la salida de error retardada de los errores anteriores – Ashot

Cuestiones relacionadas