सभी दिखाएँ RPM अधिष्ठापित संकुल:
# Rpm-क्यूए
भागो के DB rpm सभी पैकेट युक्त छानने के लिए एक प्रश्न के स्ट्रिंग 'httpd':
# Rpm-क्यूए | httpd grep
एक विशेष पैकेज से स्थापित है, उदाहरण के बारे में जानकारी Obtain:
# Rpm-httpd क्यूई
फ़ाइलें एक संकुल अधिष्ठापित है, उदाहरण के द्वारा प्रदान की सूची प्रदर्शित:
# Rpm-httpd ql
विन्यास फाइल एक स्थापित पैकेज द्वारा प्रदान की ही सूची देखें:
# Rpm-httpd QC
दस्तावेज़ीकरण एक पैकेज द्वारा प्रदान के बारे में जानकारी प्राप्त हो रही है:
# Rpm-httpd QC
निर्भरता एक पैकेज के लिए आवश्यक की सूची प्रदर्शित:
# Rpm-q httpd-whatrequires
प्रदर्शन की क्षमता एक पैकेज द्वारा प्रदान:
# Rpm-q httpd-whatprovides
स्क्रिप्ट्स देखें स्थापना के दौरान शुरू / हटाने:
# Rpm-q httpd-लिपियों
देखें पैकेज के संशोधन के इतिहास:
# Rpm-q httpd-changelog
चेक करने के लिए जो पैकेज एक फ़ाइल है:
# Rpm-qf / etc / / conf / httpd.conf httpd
फ़ाइलें एक पैकेज द्वारा अब तक नहीं प्रदान की सूची स्थापित प्रदर्शन:
# Rpm-httpd qp-2.0.52-3.i386.rpm-L
Fedora / redhat, एक डिजिटल हस्ताक्षर निजी GPG कुंजी के साथ सभी संकुल. को का प्रयोग कर
# Rpm-आयात / media / cdrom / RPM-GPG-KEY
एक
# Rpm-nome_pacchetto.rpm checksig
सभी संकुल आपके सिस्टम पर स्थापित की पुष्टि करने के लिए:
# क्यूए RPM-GPG-pubkey
एक द्विपदीय संकुल का अधिष्ठापन:
# Rpm-ivh nome_pacchetto.rpm
एक द्विपदीय संकुल निर्भरता आवश्यक अनदेखी कर स्थापित:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
एक द्विपदीय संकुल निर्भरता के स्वचालित समाधान का उपयोग करने का अधिष्ठापन:
# Rpm-ivh सहायता nome_pacchetto.rpm
विन्यास फाइल में बदलाव के बिना एक पैकेज अद्यतन:
# Rpm-यू nome_pacchetto.rpm
एक पैकेज केवल अगर यह पहले से स्थापित है अद्यतन:
# Rpm-एफ nome_pacchetto.rpm
Rimuore rpm पैकेज:
# Rpm-ई package_name
इस RPM डाटाबेस पर चेक फ़ाइल आकार, अनुमतियाँ, प्रकार, स्वामी, समूह, MD5 checksum और अंतिम संशोधन:
# Rpm-V httpd
सभी संकुल आपके सिस्टम पर अधिष्ठापित - सावधानी के साथ प्रयोग की जाँच करें, सिस्टम एक चरम में engages
# Rpm-VA
स्थापित पैकेज सत्यापित करें:
# Rpm-VP httpd-2.0.52-3.i386.rpm
यह कमांड आपको पैकेज से एक धारा में और फिर इस पैकेज से निकालने के लिए निष्पादन योग्य cpio परिवर्तित करने की फ़ाइलों को अलग करने की अनुमति देता है:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-निकालने-make-निर्देशिकाओं * बिन *
एक स्रोत पैकेज i386 Installing.
चरण 1:
# Rpmbuild-nome_pacchetto.src.rpm पुनर्निर्माण
चरण 2:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
एक स्रोत पैकेज i386 (वैकल्पिक प्रक्रिया) Installing.
चरण 1:
# Rpmbuild-nome_pacchetto.src.rpm recompile
चरण 2:
# Rpmbuild-BB / usr / src / redhat / चश्मा / nome_pacchetto.spec
चरण 3:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
इस स्रोत से एक RPM संकुल बनाना.
हम स्रोत कोड उदाहरण से एक संकुल का निर्माण करना चाहते हैं. Wget के साथ इंटरनेट से डाउनलोड स्रोत:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
# Cp उदाहरण-2.0.0.tar.gz / usr / src / redhat / श्रोत
# Cd / usr / src / redhat / श्रोत
# राल xzf उदाहरण-2.0.0.tar.gz
अगर वहाँ निर्देशिका खोल फाइल '. कल्पना' है, जो इस ट्रैक के निर्माण के लिए विशेषताओं में शामिल है के भीतर है, की जाँच करें और इसे कॉपी / usr / src / redhat / युक्ति:
Example.spec # cp / usr / src / redhat / कल्पना / example.spec
अंत में, नया RPM के निर्माण के लिए भरने को तैयार:



































