-
Linux系统建设RPM包的步调
- 时间:2021-09-13 来源:全国寄修 人气:
在Linux系统中想要建设RPM包,就要别离成立shell剧本和readme文件。readme文件主要是作为shell剧本的注释和说明。本文就来先容一下Linux系统建设RPM包的步调。
建设简朴RPM包的进程
1.建设一个目次布局,把RPM包所需要的文件包括进去。这个布局的名字凡是以RPM包的名字定名,包罗它的版本号。。我们把这个目次定名为test-1.0。下面的呼吁汇报你如何建设并定名这个目次,已经如何把所需要的文件放在内里:
$ cd /usr/src/redhat
$ mkdir test-1.0
$ cd test-1.0
$ echo echo this is a test 》 test.sh
$ chmod +x test.sh
$ echo just launch the script 》 README
2.此刻,RPM包所需要的全部文件都在这里了。下一步就是建设一个包括RPM文件的.tar.gz文件。这个 目次还让建设档案文件越发简朴。该.tar.gz文件需要位于名为rpmbuild/SOURCES的目次下。你还需要一个.specs文件,这个文件包括所有成立RPM包的类型说明。该.specs文件是RPM包的焦点组件,内里包罗全部文件的 指示,RPM包中的文件凭据这些指示举办安装。该.specs文件应该安排在一个SPECS目次下。
第一个cd呼吁确保rpmbuild目次位于当前用户的home目次下。请以普通用户身份执行以下呼吁:
$ cd
$ mkdir -p rpmbuild/SOURCES
$ mkdir -p rpmbuild/SPECS
$ tar -cvzf rpmbuild/SOURCES/test-1.0.tar.gz test-1.0
相关文章
-
Linux系统下大大都人都是利用rpm -i xxxx.rpm呼吁来安装RPM包,这中环境下RPM会被安装在默认的目次傍边。假如不想把RP...2021-09-12 09.09.06