我需要爲Windows XP和更新版本的軟件創建一個安裝程序。是否有任何機制可以單獨在Linux機器上執行此操作? (我正在運行ubuntu,但我猜想不是一個展示塞爾)。在Linux機器上創建Windows(XP)安裝程序?
回答
NSIS (Nullsoft Scriptable Install System)是一個免費且開源的安裝程序系統,允許您創建本機Windows安裝程序。
它使用ascript文件來定義安裝程序的所有方面,並使用編譯器生成生成的安裝程序包。你可以找到來源here。安裝程序系統在Windows和POSIX兼容系統上運行。還有一個Eclipse plugin可用。
Nullsoft安裝程序廣泛用於開源項目甚至商業產品。
更新: 2013年12月24日發佈了新的alpha版本,截至2013年底,該項目仍處於活動狀態。
更新2: 2016年4月初,新版本2.51與NSIS 3.0的候選版本一起發佈。
自2009年以來沒有發佈 – trampster 2012-02-27 22:48:12
...而這個答案是從2010年開始的。但是如果你看看sourceforge的下載統計數據,它仍然使用的很重。 – 2012-02-29 11:02:41
的Flexera軟件(的InstallShield的製造商)有一個名爲InstallAnywhere的一個跨平臺的安裝製作工具:
http://www.flexerasoftware.com/products/installanywhere.htm
從單一項目文件和構建 環境,InstallAnywhere的使 開發人員創建可靠 當前平臺的最寬範圍 ,包括 Windows,Linux,Mac OS X,Solaris,AIX ,HP-UX和IBM iSeries。
InstallAnywhere的最新 版本的這些操作系統上運行, 完全符合最新的 補丁和服務包更新:
•Windows 7中(32位x86)• Windows Vista •Windows XP•Windows 2000•Mac OS X 使用Java 1.6的10.4,10.5和10.6•Red Hat Enterprise Linux 4和5 (32位x86)•SUSE Linux 9,10和 11.2(32位x86)•Ubuntu 9.10(32位x86)•Solaris Solaris 9和10(SPARC) •HP-UX 11i(PA-RISC)•AIX 5.2,5.3, 和6.1(Power/PowerPC )
看看InstallJammer。這是一個免費的開源安裝程序,它是跨平臺的,可以輕鬆地做你想做的事情。我有許多用戶嚴格構建Windows,但使用Linux作爲構建平臺。
InstallJammer可以從任何其他平臺構建任何支持的平臺,因此它應該完全按照您的需要進行操作。
我們的軟件BitRock InstallBuilder還允許從Linux構建Windows安裝程序您可以從命令行執行此操作,以便於與夜間構建,ANT等進行集成。
- 1. 創建Windows安裝程序
- 2. 在windows xp上安裝web2py
- 3. 在windows xp上安裝xampp
- 4. 在windows XP上安裝gtk2hs
- 5. 在windows xp上安裝TurboGears
- 6. 在VirtualBox上安裝Windows XP
- 7. 使用TeamViewer在Windows XP上遠程安裝Linux
- 8. 爲java web應用程序(linux和Windows)創建安裝程序
- 9. 使用Visual Studio 2010創建Windows 10機器的安裝程序
- 10. 在windows XP機器上安裝/卸載異步CTP失敗
- 11. 如何在Windows XP Embedded上創建服務(未安裝Sc.exe)?
- 12. 在Windows XP上在Python上安裝Spynner
- 13. 如何在Linux,Mac和Windows上安裝安裝程序?
- 14. 在Windows XP上靜默安裝設備驅動程序
- 15. 在Windows XP上由install4j安裝程序拋出的RuntimeException
- 16. 使用bat文件在xp上安裝windows修補程序
- 17. 在Windows XP上自動安裝驅動程序
- 18. 在Windows XP上的NSIS .NET4.5安裝程序
- 19. Windows機器上安裝Theano
- 20. Inno安裝程序:安裝服務在Windows XP上不起作用
- 21. 在我的linux機器上安裝lisp
- 22. 爲Python lib創建「Windows安裝程序」
- 23. 如何創建Windows 8安裝程序
- 24. 爲Windows系統創建安裝程序
- 25. 創建一個Windows安裝程序
- 26. Install4j創建的Windows安裝程序
- 27. 爲Windows Mobile創建安裝程序
- 28. 在Windows XP上最小的rsync安裝?
- 29. 在windows上安裝hudson從站xp
- 30. 安裝在Windows XP上的Ghostscript失敗
感謝您的所有答案。很難決定我決定將哪個標記爲正確答案。我想我去找NSIS,因爲它看起來是由我的linux系統提供的。 Free/Nonfree在這裏不是問題。 – topskip 2010-04-27 18:23:15