Effing Package Management!

Effing Package Management!

Effing Package Management!

软件

软件描述

不同 Linux 发行版所采用的打包格式,对于希望以易于使用方式发布项目的软件开发者来说,可能成为痛点。Debian 和 Ubuntu 依赖 .deb 包,而 Fedora 和 RedHat 均使用 .rpm 类型的打包系统。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS
立即访问

什么是 Effing Package Management!?

不同Linux发行版所采用的打包格式,对希望以易于使用方式发布项目的软件开发者而言,常常是一个痛点。Debian和Ubuntu依赖.deb包,而Fedora和RedHat则均使用.rpm风格的打包系统。这两种格式互不兼容,且用于创建它们的工具对不熟悉各自特性的用户来说,往往难以操作。

虽然各发行版的包维护者负责官方仓库中包含包的大部分工作,但如果你计划在自己的网站上发布软件,或需要为组织创建包,则通常需要自行提供这些包。传统上,这涉及学习每种打包系列所需的至少几种工具的用法。

为减少这一过程的复杂性,人们开发了名为fpm的工具。使用fpm,你可以轻松创建.deb和.rpm文件,而无需了解其所依赖的打包工具的具体命令。在本指南中,我们将介绍如何使用fpm,在Ubuntu 14.04服务器上创建不同格式的包。

主要功能

🔄 替代方案

22 个选择
5

SFX Tool 是 Nullsoft 可 scripting 安装系统的一个图形用户界面和脚本生成器。它允许用户在几分钟内无需编写一行代码即可创建简单的安装文件。高级用户也可在编译前编辑安装脚本。

4

Inno Setup 是一个免费的 Windows 程序安装工具。自 1997 年首次推出以来,Inno Setup 在功能和稳定性方面如今已与许多商业安装程序媲美,甚至超越。

5

NSIS(Nullsoft 可 scripting 安装系统)是一个专业的开源系统,用于创建 Windows 安装程序。它旨在尽可能小巧且灵活,因此非常适用于互联网分发。

Setup Factory

Setup Factory

0

Setup Factory Windows 软件安装程序构建工具。功能强大的安装程序构建器,用于创建 Windows 软件安装程序。荣获奖项。易于使用。

InstallShield

InstallShield

2

InstallShield 旨在帮助开发团队在为 PC、服务器、Web 和虚拟应用程序构建可靠的 InstallScript 及 Windows Installer (MSI) 安装程序时,更加敏捷、协作和灵活。

0

makeself.sh 是一个小型 shell 脚本,可从目录生成自解压的 tar.gz 归档文件。生成的文件表现为一个 shell 脚本(许多此类文件以 .run 为后缀),可直接运行。

CreateInstall

CreateInstall

5

专业安装程序软件是每位软件开发者不可或缺的组成部分。CreateInstall 安装程序背后的理念基于两个主要原则:对安装过程的完全控制以及无限可扩展性。

Debreate

Debreate

0

Debreate 是一个用于创建可安装的 Debian (.deb) 包的工具。该项目的目标是使基于 Debian 的 Linux 发行版开发更具吸引力,为打包应用程序、艺术作品、媒体、主题等提供易于使用的界面。

下一页

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub