जवाबों:
संपादित करें: जैसा कि नीचे एक टिप्पणी में सिफारिश की गई है, आप बस yum
सब कुछ के लिए उपयोग कर सकते हैं और आप ठीक हो जाएंगे।
कमांड के लिए Red Hat के दस्तावेज़ों की जाँच करें rpm
।
मूल रूप से:
rpm -Uvh package_file.rpm
किसी .rpm फ़ाइल से किसी पैकेज को स्थापित / अपग्रेड करता हैrpm -e package_name
एक पैकेज निकालता हैRed Hat के रिपॉजिटरी से संकुल को स्थापित करने के लिए, प्रयोग करें yum
, जिसके कमांड्स ज्यादातर आत्म-व्याख्यात्मक ( install
, update
आदि ...) हैं। यह प्रलेखन CentOS 5 के लिए है, लेकिन मुझे लगता है कि इसे Red Hat / CentOS के नए संस्करणों के लिए काम करना चाहिए।
RTFM: man yum
। apropos install
राइट्स ट्रैक की ओर जाता है।
यदि "एप्रोपोस" कुछ भी वापस नहीं करता है, तो आपको makewhatis
पहले भागना होगा ।
उसके बाद आपको "एप्रोपोस" के साथ लगभग कुछ भी मिलेगा जो सभी मैन-पेज-शॉर्ट-डिस्क्रिप्शन में एक पूर्ण-पाठ-खोज करेगा।
yum, rpm के विपरीत, आवश्यक सभी निर्भरता को हल करेगा।
apropos
केवल आपके द्वारा वर्णित विवरणों के विपरीत, मैन पेजों के नाम और संक्षिप्त विवरण खोजता है। man -K
दूसरी ओर ...
man -k
वैसा ही करता है apropos
।
आरपीएम स्थापित करें
rpm -ivh abcd.rpm
आरपीएम अपडेट करें
rpm -Uvh abcdef.rpm
आरपीएम निकालें
rpm -e abcd.rpm
या आरपी को बिना डीपी के हटा दें
rpm -e --nodeps abcd.rpm
rpm
जब सामान्य परिस्थितियों में -rpm
पैकेज डेटाबेस के साथ खेलने के लिए उपर्युक्त आदेशों का उपयोग करने का कोई कारण नहीं है ;yum install package_file.rpm
औरyum remove package_name
ठीक कर देंगे।