2011-04-25 6 views
9

मैं Redhat Enterprise Linux पर कर्नेल संस्करण 2.6.18-128.el5 चलाने पर काम कर रहा हूं। मैंने www.kernel.org से लिनक्स संस्करण 2.6.18 के लिए स्रोत कोड डाउनलोड किया। मुझे उम्मीद है कि यह सामान्य संस्करण के लिए एक स्रोत कोड है। लेकिन जब मैंने /usr/src/kernel/ के तहत अपनी आरएचईएल फ़ाइल संरचना में देखा, तो मुझे उस स्रोत से बहुत अलग दिखता है जिसके लिए मुझे स्रोत कोड मिला। इसके अलावा, मुझे अपने एंटरप्राइज़ लिनक्स संस्करण के लिए स्रोत कोड नहीं मिला।मैं Redhat Linux Enterprise कर्नेल 2.6.18-128.el5 के लिए स्रोत कोड कैसे डाउनलोड करूं?

तो मेरा सवाल यह है कि, सामान्य और आरएचईएल कर्नेल संस्करणों के लिए स्रोत कोड बहुत अलग है? यदि हां, तो मैं आरएचईएल कर्नेल के लिए स्रोत कोड कैसे डाउनलोड करूं?

+0

रेडहाट में उनके कर्नेल संस्करण https://access.redhat.com/labs/psb/ – Christian

+1

पर हैं, मुझे लगता है कि यह प्रश्न और उत्तर खोला जा सकता है और खोजने योग्य है। यह आपका नियमित नहीं है "मुझे एक प्लगइन कहां मिल सकता है एक्स करें ", यह एक प्रश्न है जहां Red Hat के साथ प्रोग्रामिंग समस्या को हल करने के लिए संसाधन ढूंढना है। – Arend

उत्तर

9

आप रेड हैट साइट से डाउनलोड कर सकते:

ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/kernel-2.6.18-128.1.1.el5.src.rpm

बस के अंदर देखो निर्देशिका SRPMS और आप भी अन्य कर्नेल संस्करणों पा सकते हैं।

आपको यह भी पता होना चाहिए कि Red Hat कर्नेल वेनिला लिनक्स कर्नेल से कुछ भिन्नता है। Red Hat 7-10 वर्षों के लिए अपने आरएचईएल का समर्थन करता है और उस समय कर्नेल में बहुत से सुधार करता है (नए कर्नेल संस्करण से कुछ बैकपोर्ट्स सहित)।

+0

3.10 है * कर्नेल संस्करण उपलब्ध है? –

+0

बस इन लिंक को देखें ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/ - केवल 2.6.18 कर्नेल है। आप आरएचईएल 7 पर 3.10 कर्नेल पा सकते हैं - लेकिन मुझे नहीं पता कि क्या आप इसे आरएचईएल 5 पर स्थापित कर सकते हैं। –

संबंधित मुद्दे