我是靠谱客的博主 温暖星月,这篇文章主要介绍【linux】打rpm包,现在分享给大家,希望可以做个参考。

打rpm包

  1. 依赖包:yum install rpmdevtools -y,yum install rpm-build -y
  2. 建立目录:rpmdev-setuptree
复制代码
1
2
3
4
5
6
7
└── rpmbuild ├── BUILD ├── RPMS ├── SOURCES ├── SPECS └── SRPMS
  1. 将要打的包放在SOURCES目录下
  2. 在SPECS目录下变下spec文件
  3. 开始打包:rpmbuild -ba SPECS/chproxy.spec,大号的包在RPMS目录下
  4. 安装试用:yum localinstall *.rpm

spec文件模版:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Name: chproxy-server Version: 1.0.0 Release: 78 Summary: chproxy. Group: Applications/Archiving License: GPLv2 URL: Source0: %{name}-%{version}.zip # BuildRequires: # Requires: %description Chproxy %prep %setup -q %build %install # make install DESTDIR=%{buildroot} rm -rf %{buildroot} mkdir -p %{buildroot}/chproxy cp -a * %{buildroot}/chproxy %files /chproxy %attr(755,root,root) /chproxy %changelog * Thu Nov 17 2021 1.0-1 - Build the program

最后

以上就是温暖星月最近收集整理的关于【linux】打rpm包的全部内容,更多相关【linux】打rpm包内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部