Effing Package Management!

Effing Package Management!

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

Linux版Effing Package Management!的替代品

Debreate

Debreate

Debreate是一个实用程序,可帮助构建Debian软件包(.deb)。
InstallBuilder

InstallBuilder

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

GUI Debian Package Maker

一个基于Debian Package Maker(http://debianpackagemaker.blogspot.com)的Debian软件包构建器。
Makeself

Makeself

makeself.sh是一个小的Shell脚本,可从目录生成可自解压缩的tar.gz存档。生成的文件显示为shell脚本(其中许多包含。
Ubucompilator

Ubucompilator

Ubucompilator是用Gambas编写的用于Ubuntu,Debian,Linux Mint和debian的现代软件,可以通过图形方式轻松地编译和制作.debs软件包。
Debian Package Maker

Debian Package Maker

DebianPackageMaker是一个简单的用户界面/工具,可简化和直接使用debian软件包并将您的linux应用程序部署到任何基于debian的发行版。
pkgcreator

pkgcreator

该项目的主要目的是通过提供一个实用程序来简化简单的YAML文件并生成所有文件结构,从而简化Debian软件包的创建...
Packin

Packin

Packin是一个图形化Linux软件包创建程序向导,它以流行的debian软件包格式(.deb文件)编译软件包。
RPM Package Maker

RPM Package Maker

RPM Package Maker是用于快速轻松创建RPM软件包的前端。它需要root访问。
Easy RPM Builder

Easy RPM Builder

适用于希望以RPM包形式提供该应用程序的开发人员的工具。必须安装rpmbuild,并且您应该对rpmbuild的工作原理有所了解。
Deb-Creator

Deb-Creator

Deb-Creator是用于快速创建Debian软件包的工具。该程序提供了使用Qt Creator用C ++编写的简单图形用户界面。
alien pkg convert

alien pkg convert

Alien是一个可在rpm,dpkg,stamped slp和slackware tgz文件格式之间转换的程序。
RPM Builder

RPM Builder

易于gui从二进制文件构建rpm软件包(在Fedora 18上开发和测试)。注意:该软件也可以在Windows上运行,但仅适用于Linux!