的问题。前几天,我不得不 创建一个Win32兼容 自解压ZIP的朋友文件。 听起来很简单,正确。问题是 ,我附近没有Windows机器 ,我不想在Wine下安装 任何存档程序。
注意:一个免费的ZIP程序,如 Wine下的IZArc可以用来创建一个Win32自解压ZIP文件 。 这不包括在这 如何,对不起。
“研究”周围的Googling我发现 日2003年8月 看完这个论坛后,我发现, 自解压ZIP文件是什么 以上,但合适的解压缩程序 接着是正常的ZIP文件。我使用了 的unzipsfx.exe包含在Info-ZIP UnZip 5.52中。
该帖子上的链接工作了几天 ,所以我得到了我正在寻找的 unzipsfx.exe。 今天2008年7月2日我找到链接 已死。一些谷歌搜索后,我没有 找到一个工作的任何地方的链接。我几次阅读 许可证并了解 ,我可以使用包含的许可证重新分发原始 unzipsfx.exe。
请注意, 的UnZipSFX-552_win32.tar.gz(80 KB)是 不是一个官方的信息-ZIP包和 它包括受版权保护的软件, ,我要为没有信用。更多信息请参阅 Info-ZIP许可证,其中还包括 的tarball文件。包含二进制文件的 的源代码可在此处找到 。
解决方案
第一步,获取unzipsfx。exe文件和 zip包: *打开终端(在Ubuntu按Alt + F2和型侏儒末端) *类型在下面的命令代码:
第二步,创造 Ubuntu的一个ZIP文件: *打开文件管理器(鹦鹉螺),并选择你想有 拉上 *右键单击并选择创建归档文件(或类似)。为ZIP文件选择一个 位置,使用您的 主目录是最简单的。选择 键入.zip。有关如何在命令 一行中创建ZIP文件的信息,请参阅男士邮箱 。
步骤三,使得ZIP文件 自解压缩 *类型在下面的命令代码:
猫的UnZipSFX-552_win32/unzipsfx.exe MYZIPFILE.zip> mysfxfile.exe拉链-A mysfxfile。 EXE
mysfxfile.exe现在可以在任何 的Win32兼容的系统(包括 例如的Windows XP/2000/Vista和Linux中甚至 葡萄酒)或任何ZIP兼容 存档程序,如文件辊被打开Ubuntu。