अमेज़ॅन लिनक्स एएमआई रिलीज़ 2010.11.1 किस आरएचईएल संस्करण (4/5/6) से मेल खाती है?


0

मैं एक EC2 उदाहरण में डिफ़ॉल्ट Amazon Linux AMI का उपयोग कर रहा हूं - Amazon Linux AMI रिलीज़ 2010.11.1। मैं देख सकता हूं कि यह एक Redhat आधारित प्रणाली है, लेकिन कई उपकरणों (/ etc / मुद्दों, uname -a, lsb_release) की कोशिश करने के बाद, मैं यह नहीं बता सकता कि यह RHEL या CentOS के किस संस्करण पर आधारित है। मुझे कुछ पैकेज प्राप्त करने की आवश्यकता है जो अमेज़ॅन के पैकेज रिपोज में उपलब्ध नहीं हैं। मेरे पास कस्टम यम रेपो की सूची है जो मैं उपयोग कर सकता हूं, लेकिन जब से मुझे नहीं पता कि आरएचईएल संस्करण कौन सा अमेज़ॅन एएमआई पर आधारित है, मैं रेपो के विभिन्न संस्करणों में से नहीं चुन सकता हूं।

मैं कैसे पता लगा सकता हूं कि यह RHEL 4/5/6 (या उनके CentOS समकक्षों) चल रहा है या नहीं?

जवाबों:


1

ऐसा लगता है कि उत्तर सीधे-सीधे नहीं है। यहाँ एक है प्रतिक्रिया AWS मंच पर अमेज़न प्रतिनिधि से:

अमेज़न लिनक्स एएमआई आरएचईएल पर आधारित है   5.x और RHEL6 के कुछ हिस्से। हमारे लक्ष्यों में से एक के साथ द्विआधारी संगतता है   आरएचईएल 5.x, और इसलिए CentOS5.x।   उपयोगकर्ताओं को ध्यान दें कि हमारी गिरी   2.6.34 पर आधारित है, और हमारे पास है   एक के अनुरूप करने के लिए छवि इंजीनियर   बादल का वातावरण। उदाहरण के लिए,   Xorg समर्थन की कमी को बनाए रखने में मदद करता है   चित्र छोटे और दुबले। का लक्ष्य   अमेज़न लिनक्स एएमआई प्रदान करना है   बादल और में उपयोग के लिए छवि   EC2 की संदर्भ छवि के रूप में सबसे अच्छी सेवा करें   कार्य करती है। रखरखाव (सुरक्षा,   संवर्द्धन, सुविधाएँ और बग फिक्स)   छवि के लिए सीधे से आ जाएगा   अमेज़ॅन, अधिकतम बनाए रखते हुए   अनुकूलता, सुरक्षा और   कार्यक्षमता।


0

आप बता सकते हैं कि RedHat आधारित रिलीज़ क्या आप / etc / redhat-release की सामग्री को देखकर चला रहे हैं।

यह संभव है कि इस फ़ाइल को हटा दिया गया हो, लेकिन ऐसा है कि कुछ उपकरण स्वीकार नहीं करेंगे कि वे RedHat'ish सिस्टम पर चल रहे हैं।

संपादित करें: निम्न आदेशों में से एक (या अधिक) चलाने का प्रयास करें

rpm -qa | grep el
rpm -qa | grep centos
rpm -qa | grep rhel

यदि कोई RHEL 5/6 या CentOS 5 पैकेज स्थापित हैं, तो ये दिखेंगे।

अगर आप कुछ देखते हैं EL5 और कुछ centos आप CentOS5 चला रहे हैं। यदि आप केवल देखते हैं EL5 आप आरएचईएल 5 (सेंटोस 5 और आरएचईएल 5 पैकेज वैसे भी विनिमेय हैं) चला रहे हैं।

यदि आप el4 देखते हैं तो यह RHEL 4 या संभवतः CentOS 4 है - मुझे लगता है कि यह संभावना नहीं है।

अगर आप देखें RHEL6 या el6 यह RHEL 6 है।

आप भी आजमा सकते हैं

rpm -qa | grep release

जो खेल को दूर भी कर सकता है।


हां, / etc / redhat-release नहीं है। हालांकि मैंने lsb स्थापित किया है, वहाँ / etc / redhat-lsb निर्देशिका है।
Jayesh

0

अमेज़ॅन का उपयोगकर्ता गाइड ( पृष्ठ के निचले भाग में ) उल्लेख है कि यह ज्यादातर CentOS5 या बाद के साथ संगत है।

आपको निकटतम मैच लेने के लिए अपने कर्नेल संस्करण की तुलना CentOS रिलीज़ से करने में सक्षम होना चाहिए। उनके में सूचीबद्ध कर्नेल संस्करण के आधार पर रिलीज नोट्स , वे Fedora को एंटरप्राइज़ की तुलना में थोड़ा अधिक ट्रैक कर सकते हैं। RHEL6 अभी भी 2.6.32 पर है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.