Convertir TAR a EXE
Crea un EXE autoextraíble de Windows a partir de un archivo TAR con 7-Zip, WinRAR o PeaZip.
Convierte archivos TAR en línea
Todavía no tenemos un conversor en línea específico para TAR a EXE, pero puedes convertir archivos TAR en línea a estos formatos:
¿Quiere convertir TAR a EXE?
Háganoslo saber. Elegimos qué conversiones añadir a continuación según el interés.
Cómo convertir un archivo tar a exe
- Archivos
- Aún sin calificaciones.
Un destinatario de Windows puede necesitar un .exe para desempaquetar un paquete TAR sin instalar una utilidad de archivado. Esta conversión crea un archivo autoextraíble, no una aplicación de Windows.
Qué es el formato TAR
TAR, abreviatura de “tape archive”, almacena archivos y directorios en un único archivo sin comprimirlos. GNU tar, BSD tar y las utilidades de archivado de los sistemas Linux, macOS y Unix lo utilizan para paquetes de código fuente, copias de seguridad y distribución de software. La compresión se añade por separado, lo que produce archivos como .tar.gz, .tar.bz2 y .tar.xz.
Qué es el formato EXE
.exe normalmente identifica un archivo Windows Portable Executable utilizado para aplicaciones, instaladores y programas de línea de comandos. Un archivo autoextraíble es un EXE que contiene una carga de archivo y un stub de extracción. Al hacer doble clic en él, se inicia el extractor y la carga se escribe en una carpeta seleccionada; esto no convierte el contenido TAR en software ejecutable.
Cómo crear un EXE a partir de TAR
7-Zip es la opción gratuita más sencilla para Windows. Crea un EXE autoextraíble basado en 7z, por lo que el TAR debe desempaquetarse antes de crear el nuevo archivo.
- Instala 7-Zip desde el sitio web oficial de 7-Zip.
- Para un
.tarnormal, haz clic derecho en el archivo y selecciona 7-Zip → Extract Here o 7-Zip → Extract to “folder\”. Para.tar.gz,.tar.bz2o.tar.xz, extráelo una vez para obtener el.tary, después, extrae también ese TAR. - Abre el directorio extraído y selecciona los archivos o la carpeta de nivel superior que debe recibir el destinatario. Seleccionar la carpeta de nivel superior normalmente conserva un único directorio de paquete cuando se desempaqueta el EXE.
- Haz clic derecho en la selección y elige 7-Zip → Add to archive.
- Establece Archive format en
7z, activa Create SFX archive y establece un nombre de salida que termine en.exe, comopackage.exe. - Elige el nivel de compresión y selecciona OK. 7-Zip añade su stub de extracción al archivo 7z.
- Prueba el EXE resultante en un equipo Windows sin 7-Zip y extráelo en una carpeta temporal antes de distribuirlo.
La operación equivalente desde la línea de comandos es:
7z x input.tar -oextracted7z a -sfx package.exe extracted\*
El segundo comando empaqueta el contenido extraído. No coloca el contenedor TAR original dentro del EXE.
WinRAR es una alternativa si se acepta un archivo SFX basado en RAR: abre los archivos extraídos en WinRAR, selecciónalos, elige Tools → Add to archive, selecciona el formato RAR, activa Create SFX archive y crea el archivo. WinRAR es software comercial propietario, aunque ofrece un periodo de prueba. PeaZip también puede crear paquetes 7z autoextraíbles en Windows.
Opciones de conversión en línea
Los servicios de navegador como CloudConvert y Convertio pueden convertir TAR a formatos ordinarios como ZIP o 7Z cuando su compatibilidad de formatos actual lo permite, pero generalmente no producen un EXE autoextraíble de Windows. Utiliza una herramienta local para el paso SFX final; cargar un archivo puede exponer su contenido y los servicios en línea podrían no conservar la propiedad, los permisos, los enlaces ni los archivos especiales de Unix.
Compatibilidad y limitaciones de calidad
- La salida está destinada a Windows. Los usuarios de Linux y macOS quizá puedan abrirla con software de archivado compatible, pero no es un ejecutable nativo para esos sistemas.
- TAR puede contener permisos de Unix, propiedad, enlaces simbólicos, enlaces físicos y otros metadatos que la extracción en Windows podría no reproducir. Conserva el TAR original cuando sean importantes los metadatos exactos de Unix.
- Un EXE SFX estándar extrae archivos; no es un instalador ni ejecuta automáticamente un programa. Se necesita una configuración SFX personalizada para ejecutar comandos después de la extracción, y la ejecución automática puede crear riesgos de seguridad.
- El EXE contiene tanto la carga comprimida como el stub de extracción. Su tamaño puede ser mayor o menor que el del TAR de origen, según la compresión original del TAR.
- Windows SmartScreen o el software antivirus pueden advertir sobre archivos SFX sin firmar, especialmente los que contienen cargas ejecutables. Firma el EXE con Authenticode cuando lo distribuyas a usuarios externos.
- No cambies el nombre de un TAR a
.exe; eso solo cambia el nombre del archivo y no produce ni un ejecutable válido de Windows ni un archivo autoextraíble.
TAR vs EXE: comparación de formatos
Cómo se comparan los formatos TAR y EXE en las propiedades que más importan para esta conversión.
| Propiedad | .TAR Tape Archive | .EXE Portable Executable |
|---|---|---|
| Estándar abierto | Sí | No |
| Compresión | Sin compresión | Sin compresión |
| Tamaño de archivo típico | Grande | Grande |
| Se abre en un navegador web | No | No |
| Edición posterior | Fácil | No editable directamente |
| Compatibilidad con metadata | Básico | Amplio |
| Legible como texto plano | No | No |
| Más adecuado para | Archivado a largo plazo | Incrustación en aplicaciones |
| Introducido | 1979 | 1993 |
| Desarrollador | AT&T Bell Laboratories | Microsoft |
| Tipo MIME | application/x-tar | — |
La información sobre extensiones y tipos de archivo la proporciona File-Extensions.org