हम जानते हैं कि apt-getइसका उपयोग डेबियन आधारित प्रणालियों पर किया जाता है इसलिए Red Hat Enterprise Linux (RHEL) सिस्टम पर क्या उपयोग किया जाता है? क्या apt-getRed Hat पर स्थापित और उपयोग करना संभव है ?
हम जानते हैं कि apt-getइसका उपयोग डेबियन आधारित प्रणालियों पर किया जाता है इसलिए Red Hat Enterprise Linux (RHEL) सिस्टम पर क्या उपयोग किया जाता है? क्या apt-getRed Hat पर स्थापित और उपयोग करना संभव है ?
जवाबों:
वहाँ एक परियोजना है जो आरपीएम आधारित डिस्ट्रोस पर aptशैली रिपॉजिटरी (साथ ही apt-getकमांड) का समर्थन करने का दावा करती है । इसे apt-rpm कहा जाता है और इसे कुछ डिस्ट्रो पर डिफ़ॉल्ट पैकेज मैनेजर के रूप में उपयोग किया जाता है, हालांकि RHEL / फेडोरा पर नहीं।
समस्या:
apt-rpm, इसलिए भले ही आप इसे अपने कंप्यूटर पर स्थापित करने के लिए थे, आपको इसका उपयोग करने के लिए कनेक्ट करने के लिए एक एप्टी-आरपीएम रिपॉजिटरी की आवश्यकता होगी।वहाँ का एक कांटा apt-rpmअद्यतन किया गया है जो अधिकतर rpmसंस्करण 5 के साथ संगत है , जिसका उपयोग हाल ही में आरपीएम डिस्ट्रोस में किया गया है। इसलिए यदि आप इसका उपयोग करने पर जोर देते हैं, तो एक अच्छा प्रारंभिक बिंदु rpm5 के लिए apt-rpm के लिए Gitorious शाखा की जांच करना है ।
कमांड सिंटैक्स yumपर्याप्त है apt-getकि आप एक को जानने में सक्षम हो सकते हैं यदि आप एक दिन के भीतर, या एक सप्ताह में सबसे अधिक जानते हैं। तो जब तक उपयोग करने के लिए कुछ बहुत मजबूत व्यवसाय की आवश्यकता है aptऔर आप अपनी स्वयं की आरपीएम-आरपीएम रिपॉजिटरी बनाने के लिए तैयार हैं (और मूल रूप से असम्पीडित सॉफ़्टवेयर की क्रूरता से निपटते हैं), मैं इस विचार की ट्रेन को आगे बढ़ने के खिलाफ सलाह दूंगा।
rmएक फ़ाइल को हटाता है, इसे नहीं ले जाता है। rmजब तक आप एक फ़ाइल को हटाने की इच्छा न करें (संभवतः इसे पुनर्प्राप्त करने की क्षमता नहीं है) का उपयोग न करें। mvफ़ाइलों का नाम बदलने या स्थानांतरित करने के बजाय उपयोग करें । यह देखते हुए कि आपने गलती से कोई फ़ाइल हटा दी है, मैं आपको मूल कंसोल कमांड सीखने से पहले सलाह दूंगा कि आप रूट हो जाएं, ताकि आप अपने सिस्टम को नष्ट न करें।
नहीं, aptडेबियन विशिष्ट है। फ़ाइलों को स्थापित करने के लिए aptउपयोग करता dpkgहै .deb(जो कि बाइनरी फाइलें हैं जो डेबियन के लिए विशिष्ट हैं)।
Red Hat आधारित Linux वितरण rpmसंकुल प्रबंधन प्रणाली का उपयोग करता है। आप Red Hat वितरण पर rpmsyum को पुनः प्राप्त और स्थापित करने के लिए उपयोग कर सकते हैं :
yum search som-package-name
yum install some-package-name
यदि आप एक आरपीएम स्थापित करना चाहते हैं जिसे आपने स्वयं डाउनलोड किया है, तो आप rpm -i some-package.rpmइसे स्थापित करने के लिए (और rpm -qaसभी स्थापित आरपीएम की सूची को पुनः प्राप्त करने के लिए) उपयोग कर सकते हैं । यह डेबियन आधारित वितरणों पर dpkg -i some-package.deb( dpkg --get-selectionsसभी स्थापित डेब पैकेजों की सूची प्राप्त करने के लिए ) के बराबर है ।
aptitudeयाapt-getडेबियन पैकेज मैनेजर है। RedHat वितरण में, पैकेज प्रबंधक हैrpmयाyumFedora / Centos जायके के लिए। आप शायद RedHat पर मैन्युअल रूप से एप्टीट्यूड को स्थापित करने का एक तरीका समझ सकते हैं, लेकिन यह काफी काम की तरह लगता है।