【问题标题】:how to create RPM to instal openJDK JRE, PostgreSQL in Redhat linux?如何创建 RPM 以在 Redhat linux 中安装 openJDK JRE、PostgreSQL?
【发布时间】:2012-11-12 10:56:38
【问题描述】:

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

【问题讨论】:

    标签: redhat rpm rpm-spec


    【解决方案1】:

    您似乎想做的事情被称为“元包”。所以你的包实际上什么都不包含,而是从 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/

    【讨论】:

    • 通过指定Requires,是否安装.spc文件中指定的包
    • 表示需要的包。它们将“自动”从 repo 中提取
    猜你喜欢
    • 2019-06-21
    • 2017-03-27
    • 2018-08-04
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    • 2018-10-02
    • 2011-11-28
    相关资源
    最近更新 更多