Computer >> कंप्यूटर ट्यूटोरियल >  >> स्मार्टफोन्स >> Linux

Linux में RPM से पैकेज इंस्टॉल और मैनेज कैसे करें

यह गाइड बताएगी कि Linux में सॉफ़्टवेयर इंस्टॉल और मैनेज करने के लिए RPM (Red Hat Package Manager) का उपयोग कैसे करें।

RPM या Red Hat Package Manager Red Hat Linux पर आधारित Linux डिस्ट्रीब्यूशन के लिए डिफ़ॉल्ट पैकेज मैनेजमेंट समाधान है। यह Linux मशीनों पर पैकेज को आसानी से इंस्टॉल, अपग्रेड और अनइंस्टॉल करने का एक बहुत उपयोगी तरीका है। मुझे वे दिन याद हैं जब हर Linux पैकेज को कंपाइल करना पड़ता था। आइए देखें कि RPM के साथ कुछ बुनियादी कार्य कैसे करें।

सभी पैकेज सूचीबद्ध करें

नया पैकेज इंस्टॉल करने या पुराने को अपग्रेड करने से पहले आप कभी-कभी यह जांचना चाहते हैं कि यह पहले से इंस्टॉल तो नहीं है। यहां बताया गया है कि आप सभी इंस्टॉल किए गए RPM पैकेज की सूची कैसे प्राप्त कर सकते हैं:

# rpm -qa

gawk-3.1.3-10.1
pax-3.0-9
krbafs-1.2.2-6
esound-0.2.35-2
perl-XML-Encoding-1.01-26
perl-Digest-SHA1-2.07-5
…

इस तरह की सूची काफी भ्रमित करने वाली हो सकती है। मुझे यह करना पसंद है कि इस कमांड का उपयोग grep के साथ करूं। मैं उस पैकेज के साथ खोज को फ़िल्टर करता हूं जिसे मैं ढूंढ रहा हूं। इसलिए, यदि मैं जांचने की कोशिश कर रहा हूं कि कोई विशेष PHP पैकेज इंस्टॉल है या नहीं, तो मैं निम्न खोज चलाऊंगा:

# rpm -qa | grep php

php-pdo-5.2.0-1.rhel4.ct
php-mbstring-5.2.0-1.rhel4.ct
php-mysql-5.2.0-1.rhel4.ct
php-imap-5.2.0-5
php-5.2.0-1.rhel4.ct
php-cli-5.2.0-1.rhel4.ct
php-gd-5.2.0-1.rhel4.ct

मैं देख सकता हूं कि क्या पहले से इंस्टॉल है और फिर तय कर सकता हूं कि मुझे कुछ इंस्टॉल, अपग्रेड या हटाने की आवश्यकता है या नहीं।

पैकेज इंस्टॉल और अपग्रेड करें

कुछ वेबसाइटें हैं जिनका उपयोग मैं अपने RPM पैकेज प्राप्त करने के लिए करता हूं - rpm.pbone.net और RPM Find। .rpm फ़ाइल डाउनलोड करने के बाद यहां बताया गया है कि आप पैकेज कैसे इंस्टॉल कर सकते हैं:

# rpm -ivh package-name.rpm

पैकेज अपग्रेड करने के लिए:

# rpm -Uvh package-name.rpm

आपको अक्सर RPM से एक त्रुटि मिलेगी जिसमें कहा जाएगा कि आपके द्वारा इंस्टॉल या अपग्रेड करने का प्रयास किए जा रहे पैकेज को इंस्टॉल करने के लिए कुछ अन्य पैकेज इंस्टॉल करने की आवश्यकता है। इसे आमतौर पर "डिपेंडेंसी हेल" कहा जाता है। आपको बस उस वेबसाइट पर वापस जाना होगा जहां से आपने पैकेज डाउनलोड किया था और उन पैकेज को ढूंढना होगा जिन पर यह निर्भर करता है, और पहले उन्हें इंस्टॉल करना होगा।

पैकेज हटाएं

RPM के साथ पैकेज हटाना उन्हें इंस्टॉल या अपग्रेड करने जितना ही सरल है। आपको यह सुनिश्चित करना होगा कि आप उस पैकेज का पूरा नाम प्राप्त करें जिसे आप हटाने का प्रयास कर रहे हैं। ऊपर दिखाए अनुसार पैकेज सूचीबद्ध करने की कमांड का उपयोग करके पैकेज का पूरा नाम प्राप्त करें। फिर निम्न कमांड चलाएं:

# rpm -e package-name.rpm

यहां भी डिपेंडेंसी समस्याओं में पड़ने से सावधान रहें।

  1. स्लैक ऐप्स कैसे इंस्टॉल और प्रबंधित करें स्लैक ऐप्स कैसे इंस्टॉल और प्रबंधित करें

    बस कुछ ही वर्षों में स्लैक जल्दी से सहकर्मियों के संवाद करने का प्राथमिक तरीका बन गया है, कुछ तो यहां तक कि किसी से व्यक्तिगत रूप से बात करने के लिए अपनी डेस्क से उठने के बजाय किसी को स्लैक करना (अब एक क्रिया, जैसे गूगल करना) पसंद करते हैं। लेकिन स्लैक सिर्फ एक संचार प्लेटफॉर्म से कहीं अधिक है, और आ

  1. लिनक्स पर डिस्क स्पेस प्रबंधन में महारत: आवश्यक DF और DU कमांड लिनक्स पर डिस्क स्पेस प्रबंधन में महारत: आवश्यक DF और DU कमांड

    डिस्क स्पेस प्रबंधन कंप्यूटर उपयोगकर्ताओं के लिए प्रमुख चिंताओं में से एक है, चाहे वे किसी भी प्लेटफॉर्म का उपयोग करें। खासकर यदि आप सिस्टम एडमिन हैं, तो आपका काम ऑफलाइन और ऑनलाइन सिस्टम के स्वास्थ्य पर नजर रखना है। कम डिस्क स्पेस लिनक्स पर अपडेट में बाधा डाल सकता है, जिससे अन्य महत्वपूर्ण त्रुटियां

  1. Linux पर Microsoft Edge Dev इंस्टॉल करना: चरण-दर-चरण गाइड Linux पर Microsoft Edge Dev इंस्टॉल करना: चरण-दर-चरण गाइड

    Microsoft का क्रोमियम-संचालित Edge ब्राउज़र अब Linux पर उपलब्ध है। हालांकि यह अभी जनरल उपलब्धता तक नहीं पहुंचा है, लेकिन आप आज Dev Channel से Edge इंस्टॉल कर सकते हैं, जिससे Linux डेस्कटॉप यूज़र्स को एक नया ब्राउज़िंग विकल्प मिलता है। Microsoft वर्तमान में Ubuntu, Debian, Fedora और OpenSUSE के लिए E