Rpm打包手順

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ù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 《鳥哥的Linux私房菜》筆記 軟件管理器簡(jiǎn)介 不是每個(gè)人都會(huì)進(jìn)行源碼安裝的! 廠商先在他們的系統(tǒng)上面編譯好了我們...
    Zhang21閱讀 1,597評(píng)論 0 6
  • http://blog.csdn.net/mathewsking/article/details/8211273 ...
    liuboxx1閱讀 6,240評(píng)論 1 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,677評(píng)論 19 139
  • Linux 下RPM打包制作流程 開始前的準(zhǔn)備 安裝rpmbuild軟件包 yum -y install rpm-...
    jony456123閱讀 1,557評(píng)論 0 1
  • 已是凌晨11點(diǎn)多。我和你卻到愛橋那邊跑步,你說會(huì)給我驚喜。其實(shí)心心里早已經(jīng)猜到是什么??茨憧蓯鄣哪?。坐在河邊看月...
    遠(yuǎn)方有個(gè)等你的人閱讀 224評(píng)論 0 0

友情鏈接更多精彩內(nèi)容