如何在Redhat linux中创建RPM来安装openJDK JRE,PostgreSQL?

时间:2012-11-12 10:56:38

标签: redhat rpm rpm-spec

我需要在Redhat linux中创建一个安装JRE和PostgreSQL的rpm。 我所知道的只是我需要创建一个.spec文件,并且需要提及执行此操作的说明。我可以通过在linux机器上安装每个rpm来手动完成,但是我需要将它们捆绑在一起,这样我就可以安装rpm来安装JRE和PostGreSQL。我是这个rpm创建的新手。有关如何做到这一点的任何指示?

1 个答案:

答案 0 :(得分:0)

您想要做的事情被称为“元数据包”。所以你的软件包实际上什么都没有,但是从repos中删除了Postgresql和JRE。

你需要制作一个具有的规范文件 需要:行 Requires: <package1> <package2> JRE和PostgreSQL(我面前没有rh机器,所以我不知道实际的名字),然后像这样构建

rpmbuild -ba SPECS/metatest.spec

请点击此处了解更多详情 http://www.linuxquestions.org/questions/linux-software-2/how-to-make-rpms-with-dependencies-meta-packages-720481/