Estoy tratando de extraer un archivo SFX en Linux Mint 15 (64 bits) pero no funciona. Hice chmod + x en el archivo e intenté ejecutarlo como un script sin suerte (me da un error de que no hay tal archivo o directorio. Lo interesante es que esto funcionó para mí cuando estaba ejecutando Linux Mint 14 (64 bits). Encontré un artículo que menciona el soporte de glibc y cómo las distribuciones más recientes han eliminado los binarios de glibc de 32 bits, pero no estoy muy seguro de si esto es correcto en mi caso ya que no estoy ejecutando RHEL.
EDITAR: Olvidé mencionar que probé la solución publicada en ese artículo, pero no solucionó mi problema.
También he intentado usar 7z, 7za, unzip y unzipsfx sin éxito. unzipsfx me da el error "unzipsfx: no puedo encontrarme a mí mismo! [unzipsfx]", que me parece bastante extraño.
Una nota rápida: el sfx se basa en otros seis archivos en el formato rar. No estoy tratando con zip, 7z o cualquier otro formato como ese.
¿Estoy haciendo algo mal? Algo debe haber cambiado entre las distribuciones ya que la extracción me funcionó bien antes ...
unrar l archive.rar
y la versión del formato estaría en la columna de la derecha.2.9
= RAR4,5.0
= RAR5Respuestas:
Utilícelo
unrar
para extraer archivos de archivos RAR SFX.Me gusta esto:
unrar x filename.sfx
fuente
unrar -x {filename.sfx}
unrar x filename.sfx
(sin guión antes de la x)Para Linux Ubuntu 12.04, los siguientes trabajos:
fuente
unrar -l
hacerlo y es un ejecutable según 'archivo', pero no se puede ejecutar en Windows. Parece que hay varios formatos y no creo que pueda usar su solución si tiene un archivo SFX creado para Windows. Por cierto, esto se descomprime en algo solo un 1% más grande que el archivo SFX ...En Nautilus (Explorador de archivos), cambie el nombre de la parte .sfx a .rar, luego haga clic derecho y extraiga. O haga doble clic para más opciones.
fuente
Me encontré con un problema similar y como no se ha mencionado, pensé en compartirlo aquí.
En Ubuntu 17.10, tengo el siguiente archivo:
Intentar extraerlo con
unrar x file.rar
me dijo que este es un archivo SFX:Sin embargo, usar el comando rar (el separado de unrar
apt-get install rar
) hizo el truco para mí:fuente