打rpm包
- 依赖包:yum install rpmdevtools -y,yum install rpm-build -y
- 建立目录:rpmdev-setuptree
复制代码
1
2
3
4
5
6
7└── rpmbuild ├── BUILD ├── RPMS ├── SOURCES ├── SPECS └── SRPMS
- 将要打的包放在SOURCES目录下
- 在SPECS目录下变下spec文件
- 开始打包:rpmbuild -ba SPECS/chproxy.spec,大号的包在RPMS目录下
- 安装试用: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
38Name: 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包内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复