簡體   English   中英

如何使用自定義更改構建RPM軟件包

[英]How to build a RPM package with custom changes

我正在使用Linux。 我通過以下命令在系統上安裝了ruby rpm,

rpm –ivh zenith_ruby_1.8.6-1.0-2.el5.src.rpm

現在,我已在此rpm的源文件中添加了一些調試語句,並且我想通過對源文件的更改來重建此rpm。

我嘗試使用以下命令

rpmbuild -ba rpmbuild/SPECS/zenith_ruby-1.8.6-p369.spec

但是執行此命令會導致覆蓋源文件,從而導致源文件中的更改將其刪除。 有什么辦法可以利用我們對源文件的更改來重新構建?

您應將更改做成在構建過程中應用的補丁。 有關說明,請參見本教程

我找到了上述問題的解決方案。

我們需要執行以下命令來構建已經安裝的RPM:

rpmbuild -bc --short-circuit rpmbuild/SPECS/zenith_ruby-1.8.6-p369.spec

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM