首页文章正文

rpmbuild制作rpm 包,rpmbuild打包目录

rpm 2024-01-04 10:25 374 墨鱼
rpm

rpmbuild制作rpm 包,rpmbuild打包目录

rpmbuild制作rpm 包,rpmbuild打包目录

一般情况下,您应该将开发者发布的源代码包(例如以.tar.gz结尾的文件)放入~/rpmbuild/SOURCES目录中。 将.spec文件放入~/rpmbuild/SPECS目录下,并命名为"软件包名.sRPM包简介"。RPM的全称是RedHatPackageManagerment。它最初只是RedHatLinux的软件包格式。它的原名是RedHat软件包管理程序。从此,RPM开始被许多其他Linux发行版所接受。

在当前目录中运行命令rpmbuild-bbradproxy-1.4.6.spec。 结果将在屏幕上显示生成的RPM包的位置。 其中,-BB表示只生成二进制包,-BA则同时生成二进制包和源码包。 安装测试一:删除此rpmbuild-bp,执行到%preprpmbuild-bc,执行到configin%buildrpmbuild-bi,执行到installin%buildrpmbuild-ba,编译并创建rpmpackage和src.rpmpackagerpmbuild-b

BuildRoot:%{_topdir}/BUILDROOT<===这是makeinstall期间使用的"虚拟"根目录。用于制作rpm安装包的最终文件来自这里。 BuildRequires:<===本地编译rpm包时需要的辅助工具,用逗号分隔。Howtomakerpmpackages.Passfastdfs-5.11.tar.gzlibfastcommon-master.ziptonode01:[root@node01~]#yuminstallrpm-buildgccgcc-c++openssl-develcreaterep

5.3创建一个spec文件,告诉rpmbuild命令要做什么创建一个spec文件,这是程序文件。rpmbuild命令使用spec文件来制作合适的rpm包。5.4构建sour.Userpmbuild来制作rpm包。这里显示makecmake-3.15.5。 例如,首先确保环境中安装了rpmbuild,然后下载cmake-3.15.5.tar.gz源代码包。 1.生成rpmbuild目录mkdir-p~/rpm/root目录

后台-插件-广告管理-内容页尾部广告(手机)

标签: rpmbuild打包目录

发表评论

评论列表

黑豹加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号