По ідеї, опція -A. Тут мануальчик до zip, знайдіть на сторінці слово SFX і той абзац почитайте.Або відразу тут http://linux.about.com/library/cmd/blcmdl1_unzipsfx.htm
isydor розпакувати хоче, а не створювати...
$ unzip zip.exe
Цитата: nickat від 2011-02-12 23:30:09isydor розпакувати хоче, а не створювати...А де там створення?
unzipsfx is a modified version of unzip(1L) designed to be prepended to existing ZIP archives in order to form self-extracting archives....EXAMPLESTo create a self-extracting archive letters from a regular zipfile letters.zip and change the new archive's permissions to be world-executable under Unix:cat unzipsfx letters.zip > letterschmod 755 letterszip -A letters
-A Adjust self-extracting executable archive. A self-extracting executable archive is created by prepending the SFX stub to an existing archive. The -A option tells zip to adjust the entry offsets stored in the archive to take into account this "preamble" data.
І як може лінуксовий zip створювати віндовий SFX?
Цитата: nickat від 2011-02-12 18:58:49$ unzip zip.exeувів з консолі: gksudo unzip GParted Live CD 0.7.0-40.7.04отримав:unzip: cannot find or open GParted, GParted.zip or GParted.ZIP.nemou@nemou-desktop:~$ (не може знайти чи відкрити)Що я зробив не так?
Щоб не мучитися з консоллю, скористайтеся file-roller.Ви впевнені, що то exe-шний zip-архив?
P.S.: якщо все ж таки захочете в консолі, то - gksudo скоріше за все не потрібне- назви файлів, що містять пробіли, треба писати у лапках. На приклад, unzip 'GParted Live CD 0.7.0-40.7.04'
Консольні програми:unrar для sfx, створених з допомогою rar/winrar;7za, unzip для zip-sfx;7za для 7-zip-sfx.З графічних - peazip.
Пакунки. думаю, встановлені всі, а от peazip...Такої не знайшов. Мабуть, в Ubuntu вона по іншому називається.