GNOME Bugzilla – Bug 144216
can't open compressed .EXE files
Last modified: 2007-08-03 18:10:43 UTC
This bug has been reported in the Debian BTS: http://bugs.debian.org/248959 "I download hardware driver archives all the time, but some vendors put theirs in self-extracting DOS or Winzip archives. It'd be nice if 'fileroller' could work with these. Some Linux command line archive utils can. 'zip' can list and unpack Winzip .EXEs. 'lha' can do the same with LHARC SFX files. A 'convert to regular archive' function would be even better. Hope this helps..."
I'm guessing some MIME magic is needed somewhere. For example, the first file available here,http://www.daytek.ca/service_adsl.html, pppoe_95.exe is identifed as "MS-DOS executable PE for MS Windows (GUI) Intel 80386 32-bit, ZIP self-extracting archive (WinZip)" by file. The Nautilus Properties menu simply list it as Type: DOS/Windows executable and MIME Type: application/x-ms-dos-executable. Open with doesn't list Archive Manager as an option. If I rename the file to pppoe_95.zip "Archive Manager" can be selected from the context menu and file-roller treats it as any other zip archive. Trying to launch it normally simply results in the usual warning about the filename not matching the mime type.
I guess this can be closed as a duplicate of 387602.
Created attachment 93031 [details] [review] Fixes nautilus extension to put "Extract Here" on self-extractable EXE files Actually, bug #387602 never fixed file-roller's nautilus extension to add the "Extract Here" option when a user right-clicks a self-extractable EXE file. This patch does just that.
patch committed to trunk.