मैं Redhat Enterprise Linux के कर्नेल संस्करण पर काम कर रहा हूँ 2.6.18-128.el5
। मैंने www.kernel.org से लिनक्स संस्करण 2.6.18 के लिए स्रोत कोड डाउनलोड किया। मुझे उम्मीद है कि यह सामान्य संस्करण के लिए एक स्रोत कोड है। लेकिन जब मैंने अपनी आरएचईएल फ़ाइल संरचना के तहत देखा /usr/src/kernel/
, यह मेरे लिए स्रोत कोड पाने वाले से बहुत अलग दिखता है। इसके अलावा, मैं अपने उद्यम लिनक्स संस्करण के लिए स्रोत कोड नहीं ढूंढ सका।
तो मेरा सवाल है, सामान्य और आरएचईएल कर्नेल संस्करणों के लिए स्रोत कोड बहुत अलग है? यदि हाँ, तो मैं आरएचईएल कर्नेल के लिए स्रोत कोड कैसे डाउनलोड करूं?
उत्तर:
जवाब के लिए 9 № 1आप इसे Red Hat साइट से डाउनलोड कर सकते हैं:
बस SRPMS निर्देशिका के अंदर देखें और आप अन्य कर्नेल संस्करण भी पा सकते हैं।
आपको यह भी पता होना चाहिए कि Red Hat कर्नेल कुछ हैवेनिला लिनक्स कर्नेल से भिन्नता। Red Hat 7-10 वर्षों के लिए अपने RHEL का समर्थन करता है और उस समय के दौरान कर्नेल में बहुत अधिक सुधार करता है (नए कर्नेल संस्करण से कुछ बैकपार्ट्स सहित)।