apache bin rpm 来自源代码

apache bin rpm 来自源代码

我有 apache 源 (1.3.x),并且已配置并安装了它。现在我需要用我拥有的编译版本构建一个二进制 rpm,以便可以将其安装在多台其他机器上。我将安装这些的操作系统和环境将保持不变。我知道我需要构建一个 spec 文件,但我不确定如何构建它以及需要知道什么。

我只是在想是否可以以某种方式使用 make install 命令来获取我的 spec 文件,或者我需要安装的文件列表,以及我需要对某些配置进行的修改。

apache 2.0.46 似乎有一个 spec 文件,但是对于 1.3.x 我没有看到。

哦是的,我现在没有选择转到 2.2.x,所以我必须使用 1.3.x 一段时间。

答案1

当 make install 完成后,CheckInstall 将创建一个 Slackware、RPM 或 Debian 兼容包

  • 你可以查看旧 RedHat(如果我没记错的话是 4)版本的档案,其中有 apache 1.3.x,并以 spec 文件作为起点

  • 你可以采用 2.2.x 版本的 spec 文件并进行修改

相关内容