概述
打rpm包
- 依赖包:yum install rpmdevtools -y,yum install rpm-build -y
- 建立目录:rpmdev-setuptree
└── rpmbuild
├── BUILD
├── RPMS
├── SOURCES
├── SPECS
└── SRPMS
- 将要打的包放在SOURCES目录下
- 在SPECS目录下变下spec文件
- 开始打包:rpmbuild -ba SPECS/chproxy.spec,大号的包在RPMS目录下
- 安装试用:yum localinstall *.rpm
spec文件模版:
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包所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复