OSWikiHK: 請協力 GPLv3 的中文翻譯工作。
如何將軟件包成RPM套件
OSWikiHK,自由中文開源知識庫
目录 |
[编辑]
建立環境
Fedora 跟 Redhat 的預設 rpmbuild 目錄是在 /usr/src/redhat。建議進行rpmbuild 時使用一般用戶, 用戶可以自行設定rpmbuild 的主目錄。
創建一個名為 ~/.rpmmacros 的檔案,加入:
$_topdir = /home/jadedragon/redhat
再建立一系列的sub directory:
mkdir -p /home/jadedragon/redhat/{SPEC,SOURCES,BUILD,RPMS,SRPMS}
[编辑]
下截 source code
把你的原始檔及patch放到 redhat/SOURCES 的目錄下。 如果是 .tar.gz 格式,不用解開。
[编辑]
建立 spec 檔案
在 redhat/SPEC 內建立一個 program_name.spec 的文件。
例子文件:
[编辑]
進行測試
页面分类: 未完成小作品 | Software Management | Software Development | RPM | RedHat | Fedora

