सवाल मैं कैसे निर्धारित करूं कि मेरा सर्वर चल रहा है Red Hat Enterprise Linux का कौन सा संस्करण चल रहा है?


मैं उपयोग कर सकता हूं uname तथा cat /proc/version लेकिन मुझे लगता है कि कर्नेल संस्करण है।

मुझे कैसे पता चलेगा कि मैं RHEL4 या 5.5 या ऐसे चल रहा हूं?


19
2017-10-06 08:48


मूल




जवाब:


आप फ़ाइल / आदि / मुद्दे में पता लगा सकते हैं

cat /etc/issue

और रेडहाट आधारित सिस्टम पर भी, आप / etc / redhat-release में देख सकते हैं

cat /etc/redhat-release 

36
2017-10-06 08:53



मुझे यह जोड़ना चाहिए lsb_release -a Red Hat, डेबियन और उबंटू के आधुनिक संस्करणों के लिए काम कर सकते हैं - PP.
वहाँ पर कोई नहीं /etc/issue या /etc/redhat-release redhat सर्वर पर फ़ाइलें मैं पूछताछ करना चाहता था। - Axel Bregnsbo


cat /etc/redhat-release मै तुम्हे बताऊंगा।


8
2017-10-06 08:54





/ etc / redhat-release सामान्य तरीका है, लेकिन सावधान रहें यदि आप किसी अपरिचित सर्वर पर काम कर रहे हैं। प्रशासक को कुछ सॉफ्टवेयर पैकेजों को अनुमति देने के लिए रेडहाट-रिलीज को "ट्वीक" करने के लिए जाना जाता है, जो रेडहाट एंटरप्राइज़ को समान वितरण पर स्थापित करने की आवश्यकता होती है जिसे आधिकारिक तौर पर विक्रेता द्वारा समर्थित नहीं किया जाता है। उदाहरण के लिए, आईबीएम के कमल डोमिनोज़ पैकेज आम तौर पर इंस्टॉलर को चलाने की अनुमति देने से पहले आरएचईएल की तलाश में हैं, लेकिन इसे / etc / redhat-release में स्ट्रिंग को "बाहर निकालने" द्वारा सेंटोस पर स्थापित किया जा सकता है।


5
2017-10-06 09:49





rpm -q --whatprovides /etc/redhat-release इसका भी उपयोग किया जा सकता है (और यह रेडहाट और सेंटोस दोनों पर काम करता है)। आउटपुट का संस्करण भाग ओएस संस्करण होना चाहिए।

जैसे "Redhat-release-5Server-5.4.0.3" का एक आउटपुट दिखाता है कि बॉक्स RHEL 5.4 चला रहा है जबकि "Centos-release-5-5.el5.centos" इंगित करता है कि बॉक्स CentOS 5.5 चल रहा है।


5
2018-01-06 17:19





बिल्ली / आदि / redhat-release


3
2017-10-06 08:53





$ cat /etc/centos-release CentOS Linux release 7.3.1611 (Core) $ cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)


-1
2018-06-14 09:16