Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks
विषयसूची:
RPM पैकेज मैनेजर (RPM) एक शक्तिशाली पैकेज प्रबंधन प्रणाली है जिसका उपयोग Red Hat Linux और इसके डेरिवेटिव जैसे CentOS और Fedora द्वारा किया जाता है। RPM
rpm
कमांड और
.rpm
फाइल फॉर्मेट को भी संदर्भित करता है।
CentOS रिपॉजिटरी में हजारों rpm पैकेज होते हैं जिन्हें डेस्कटॉप सॉफ्टवेयर मैनेजर या कमांड लाइन से
yum
,
dnf
और
rpm
यूटिलिटीज का उपयोग करके इंस्टॉल किया जा सकता है। कुछ पुस्तकालयों और अनुप्रयोगों को आरपीएम प्रारूप में पैक किया गया है लेकिन किसी भी CentOS रिपॉजिटरी में शामिल नहीं किया गया है। उन एप्लिकेशन को डेवलपर की वेबसाइटों से डाउनलोड करना होगा और मैन्युअल रूप से इंस्टॉल करना होगा।
इस ट्यूटोरियल में, हम समझाएँगे कि CentOS पर rpm फाइल कैसे संस्थापित करें।
अनौपचारिक स्रोतों से आरपीएम पैकेज स्थापित करते समय अतिरिक्त सावधान रहें। पैकेज को आपके सिस्टम आर्किटेक्चर और CentOS संस्करण के लिए बनाया जाना चाहिए। आवश्यक सिस्टम पैकेज को कभी भी बदलें या अपडेट न करें, जैसे ग्लिबक, सिस्टमड या अन्य सेवाएँ और लाइब्रेरी जो सिस्टम के समुचित कार्य के लिए आवश्यक हैं।
केवल sudo विशेषाधिकार वाले रूट या उपयोगकर्ता RPM संकुल को स्थापित या हटा सकते हैं।
yum
और
dnf
साथ आरपीएम फाइल्स इंस्टॉल करना
yum
और
dnf
CentOS और संबंधित लिनक्स वितरण पर rpm संकुल को स्थापित करने, अद्यतन करने, हटाने और अन्यथा प्रबंधित करने के लिए कमांड-लाइन टूल हैं।
CentOS 8 से शुरू होकर
dnf
ने
yum
को डिफ़ॉल्ट पैकेज मैनेजर के रूप में प्रतिस्थापित किया।
dnf
yum
के साथ पिछड़ा संगत है।
आप CentOS 8 पर
yum
का उपयोग जारी रख सकते हैं, क्योंकि यह
dnf
लिए एक उपनाम है।
yum
या
dnf
साथ स्थानीय आरपीएम संकुल को
install
करने के लिए, फ़ाइल के पथ के बाद
install
कमांड का उपयोग करें। नीचे दिए गए उदाहरण में हम क्रोम ब्राउज़र स्थापित कर रहे हैं:
sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm
yum
और
dnf
दोनों सभी पैकेज निर्भरताओं को हल और स्थापित करेंगे। जारी रखने के लिए आपको
Y
टाइप करने के लिए प्रेरित किया जाएगा:
… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:
यह सब, आपके सिस्टम पर एप्लिकेशन इंस्टॉल हो गया है, और आप इसका उपयोग शुरू कर सकते हैं।
आप URL से सीधे rpm पैकेज भी स्थापित कर सकते हैं:
sudo yum install
Rpm के साथ
rpm
फ़ाइलें संस्थापित करना
rpm
आरएचईएल सिस्टम के लिए एक निम्न-स्तरीय पैकेज मैनेजर है।
जब आप निर्भरता को हल नहीं करते हैं, तो आपको हमेशा आरपीएम पर
yum
या
dnf
का उपयोग करना चाहिए।
Rpm के साथ rpm संकुल को संस्थापित करने के लिए
-i
(or
-U
) विकल्प का प्रयोग करें, फ़ाइल के लिए पथ के बाद:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
यदि आप जो पैकेज स्थापित कर रहे हैं या अपडेट कर रहे हैं वह अन्य पैकेजों पर निर्भर करता है जो वर्तमान में स्थापित नहीं हैं,
rpm
सभी गुम निर्भरताओं की सूची प्रदर्शित करेगा। आपको सभी निर्भरताएं स्थापित करनी होंगी।
rpm
भी URL से संकुल संस्थापित करना स्वीकार करता है:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
निष्कर्ष
CentOS में, आप
yum
या
dnf
का उपयोग करके एक स्थानीय rpm फ़ाइल स्थापित कर सकते हैं, उसी तरह जैसे आप रिपॉजिटरी से एक पैकेज स्थापित करेंगे।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
सेंटो आरपीएमसेंटो 7 पर php कंपोज़र को कैसे स्थापित करें और कैसे उपयोग करें

संगीतकार PHP के लिए एक निर्भरता प्रबंधक है। संगीतकार सभी आवश्यक PHP संकुल में खींच लेगा जो आपकी परियोजना पर निर्भर करता है और आपके लिए उन्हें प्रबंधित करता है। इस ट्यूटोरियल में, हम सेंटोस 7 मशीन पर कम्पोज़र को स्थापित करने और उपयोग करने के चरणों से गुजरेंगे।
सेंटो पर आरपीएम पैकेज कैसे स्थापित करें

RPM एक पैकेजिंग सिस्टम है जिसका उपयोग Red Hat और इसके डेरिवेटिव जैसे CentOS और Fedora द्वारा किया जाता है। इस ट्यूटोरियल में, हम आपको दो तरीके दिखाएंगे कि RPM संकुल को CentOS पर कैसे संस्थापित किया जाए।
Ubuntu पर आरपीएम पैकेज स्थापित करें

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