CyberTek - the future at the present!
Google
दर्ज करें

कमांड RPM का प्रयोग करें

द्वारा पोस्ट: व्यवस्थापक (सितम्बर 12)

सभी दिखाएँ 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 के निर्माण के लिए भरने को तैयार:

# Cd / usr / src / redhat

# Rpmbuild-BB चश्मा / snort.spec

में प्रकाशित: linux, redhat, शैल, युक्तियाँ

एक टिप्पणी जोड़ें

CyberTek द्वारा संचालित - दूरस्थ सहायता