RPM包制作方法
一. 打包的步驟
1.材料的準(zhǔn)備:
- 打包工具(yum install rpm-build)
- 一個(gè)打包的配置文件(testpackage.spec)
- 要打包的源代碼(~/rpmbuild/SOURCES/)
- 打包的環(huán)境目錄(~/rpmbuild)
2. 執(zhí)行打包命令
rpmbuild -ba ~/rpmbuild/SPECS/testpackage.spec
二. 材料的準(zhǔn)備說明
1. rpm包制作的環(huán)境
mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
2.spec文件編寫
Name: antrol-scanservice
Version: 0.1
Release: 0.1
Summary: antrol-scanservice x86-64
License: GPL
Group: System Enviroment/Daemons
Source: antrol-scanservice-0.1.tar.gz
Packager: songwenbin <songwenbin@antrol.com>
%description
Antrol Scan Service Package
%prep
%setup
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/home/opt/scanserver
%build
cd build
make
%install
cd build
make install
%files
%defattr (-, root, root)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。