Effing Package Management!

Effing Package Management!

轻松便捷地为多个平台(deb,rpm等)构建软件包。
对于希望以易于使用的方式发布项目的软件开发人员来说,Linux的不同发行版使用的打包格式可能是他们的痛点。Debian和Ubuntu依靠.deb软件包,而Fedora和RedHat都使用.rpm风格的打包系统。它们不兼容,对于不熟悉它们的人来说,创建它们所需的工具可能很难使用。发行版的软件包维护者虽然对官方存储库中包含的软件包进行了繁重的工作,但如果您计划在自己的站点上发布这些发行版的软件,或者需要为组织创建软件包,则通常需要自己提供软件包。传统上,这需要学习每个包装系列的至少一些工具的工作原理。...为了最大程度地减少此过程的复杂性,创建了一个名为fpm的工具。使用fpm,您可以轻松创建.deb和.rpm文件,而不必知道它利用的打包工具的任何命令。在本指南中,我们将讨论如何使用fpm通过Ubuntu 14.04服务器创建不同格式的软件包。
fpm

Windows版Effing Package Management!的替代品

Inno Setup

Inno Setup

Inno Setup是Windows程序的免费安装程序。Inno Setup于1997年首次推出,如今在功能和稳定性方面可与甚至超过许多商业安装程序媲美。
NSIS

NSIS

NSIS(Nullsoft脚本安装系统)是创建Windows安装程序的专业开源系统。
InstallShield

InstallShield

InstallShield旨在使开发团队在构建可靠的InstallScript和Windows Installer(MSI)安装时更加敏捷,协作和灵活。
Setup Factory

Setup Factory

安装适用于Windows的Factory Software Installer Builder。高级安装程序生成器为Windows制作软件安装程序。屡获殊荣。易于使用。
InstallBuilder

InstallBuilder

现代,易于使用的跨平台安装工具,类似于InstallShield多平台和InstallAnywhere。它适用于Linux,Windows和Mac OSX。开源项目的免费许可证。
InstallAware

InstallAware

InstallAware提供Windows Installer(MSI)创作,MSI压缩和MSI重新打包解决方案。
HM NIS EDIT

HM NIS EDIT

HM NIS Edit是NSIS的最佳编辑器/ IDE。对于使用NSIS创建安装程序的专家和初学者来说,它很有用。
ClickTeam Install Creator

ClickTeam Install Creator

花一些时间来开发自己的作品而不是构建安装程序。
CreateInstall

CreateInstall

专业的安装程序软件对于任何软件开发人员都是必不可少的组件。CreateInstall安装程序背后的思想基于两个主要原则。
SFX Tool

SFX Tool

SFX Tool是Nullsoft可脚本安装系统的图形用户界面和脚本生成器。
SamLogic Visual Installer

SamLogic Visual Installer

Visual Installer是功能强大但易于使用的设置工具。您可以在几分钟内创建可分发的安装程序包和可视化安装向导,而无需进行任何编程。