前言 有的時候為了提供一個完整的包,需要把一些零散的文件或者腳本匯總在一起提供,rpm包就是一個很好的方法,這里我們不需要復雜的寫法,就純粹打包的,復雜的可以參考內核或者其它軟件包的打包方法 spec文件信息 打包好tar.gz包,放到源碼目錄,然后執行rpmbuild -bb ...
包含了源碼包 先安裝,然后在rpmbuild 目錄直接可以查看文件 不用安裝 ,使用rpm cpio rpm cpio myrpm.src.rpm cpio civ .spec 沒有源碼 使用rpmrebuild 說明:不太好,那個只是基於從rpm包獲取到的信息,生成的,實際運行可能會有問題 安裝rpmrebuild 的方法yum install y rpmrebuild 參考命令 rpmrebu ...
2019-11-12 09:42 0 402 推薦指數:
前言 有的時候為了提供一個完整的包,需要把一些零散的文件或者腳本匯總在一起提供,rpm包就是一個很好的方法,這里我們不需要復雜的寫法,就純粹打包的,復雜的可以參考內核或者其它軟件包的打包方法 spec文件信息 打包好tar.gz包,放到源碼目錄,然后執行rpmbuild -bb ...
$ rpm --scripts -qp kernel-2.6.32-431.el6.x86_64.rpm ...
RPM 系列文章: Tag/RPM spec 文件 制作 rpm 軟件包並不是一件復雜的工作,其中的關鍵在於編寫軟件包的 spec 描述文件。 要想制作一個 rpm 軟件包就必須寫一個軟件包描述文件 spec。這個文件中包含了軟件包的諸多信息,如:軟件包的名字、版本、類別、說明 ...
http://machael.blog.51cto.com/829462/213477 上一篇日志寫到,為什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分還看到.src.rpm的內容,實際上 就是由.tar.gz源碼、補丁軟件和.spec腳本組成的。由此知道 ...
適用環境: 制作思路: 制作步驟: 1、安裝依賴包 2、創建打包用戶和目錄 3、上傳SRC包文件並安裝 4、下載Cmake包並上傳至目標服務器並安裝 5、編輯mysql.spec文件並替換 ...
一.簡單說明 在centos/rhel的系統使用中,我們會涉及自己構建一些rpm包在centos/rhel的系統中進行安裝,這里涉及rpm打包環境的部署、SPEC文件的編寫相關,下面我們具體進行說明。 二.部署rpm打包環境 2.1 安裝rpm-build的相關rpm包 2.2 生成 ...
1 什么是完整的源碼 就是說,最初始的源碼加上打了所有的patch后的源碼,即最新的源碼。 2 過程 2.1 從.src.rpm中提取完整的rpm工程文件 2.1.1 rpm to cpio rpm2cpio xxx,輸出到標准輸出 2.1.2 extract files from ...
轉載地址【請查看作者原文】 http://hlee.iteye.com/blog/343499 http://laoguang.blog.51cto.com/6013350/1103628 關鍵字 spec腳本包括很多關鍵字,主要有 ...