फेडोरा पर आरपीएम पैकेजों को कैसे अनपैक और पुनर्निर्माण करना है?


0

मैं फेडोरा पर RPM पैकेज को कैसे अनपैक और पुनर्निर्माण करूंगा?

जवाबों:


3

आप शायद इसे सर्वरफॉल्ट पर पूछना चाहते हैं, लेकिन इसका तुरंत जवाब देने के लिए:

  1. स्रोत rpm ( .SRPM) डाउनलोड करें , न कि सामान्य rpm।

  2. .rpmmacrosअपने घर निर्देशिका में एक फ़ाइल बनाएँ और इसे इसमें डालें:

    _topdir /home/${USER}/rpmbuild
    %_signature gpg
    %packager Your Name <<your.name@mail.com>>
    %_gpg_name Your Name <<your.name@mail.com>>
    %_tmppath /tmp
    
  3. अपने घर निर्देशिका में एक rpmbuild निर्देशिका संरचना बनाएँ:

    mkdir -p ~/rpmbuild/{SPECS,SOURCES,RPMS,SRPMS,BUILD}
    
  4. स्रोत आरपीएम स्थापित करें।

  5. में नमूना संपादित करें ~/rpmbuid/SPECS

  6. rpmbuild -bb ${your_specfile}स्रोत rpm की सामग्री से एक बाइनरी आरपीएम बनाने के लिए चलाएँ ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.