Effing Package Management!

Effing Package Management!

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

具有任何许可的所有平台的Effing Package Management!替代品

Basic Setup Builder

Basic Setup Builder

不要浪费时间。借助Basic Setup Builder 1.0在几分钟之内创建安装程序,这是一款不包含脚本的安装程序,具有完全集成的帮助系统和分步指南。
  • 付费应用
pkgcreator

pkgcreator

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

Packin

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

SamLogic Visual Installer

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

Deb-Creator

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

Easy RPM Builder

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

RPM Package Maker

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

RPM Builder

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

alien pkg convert

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