的問題。前幾天,我不得不 創建一個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和型侏儒末端) *類型在下面的命令代碼:
wget的 http://kolmoskone.homelinux.org/~kaja/kamaa/unzipsfx-552_win32.tar.gz 焦油ZXF的UnZipSFX-552_win32.tar.gz須藤 易於得到安裝拉鍊
第二步,創造 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。
您需要明確在哪個特定平臺上應該可執行檔案。 – bignose 2009-05-04 03:30:57
添加了一個說明 - 僅限Windows。 – 2009-05-04 14:45:08