लिनक्स कर्नेल को कैसे संकलित करें
लिनक्स कर्नेल किसी भी लिनक्स सिस्टम का दिल है. यह उपयोगकर्ता इनपुट / आउटपुट, हार्डवेयर, और कंप्यूटर में शक्ति को नियंत्रित करता है. जबकि आपके लिनक्स वितरण के साथ आने वाले कर्नेल आमतौर पर पर्याप्त हैं, यह आपको अपना खुद का विशेष कर्नेल बनाने की अनुमति देता है!
कदम
1. लिनक्स कर्नेल का नवीनतम संस्करण डाउनलोड करें. आप इसे डाउनलोड कर सकते हैं यहां.
2. पूर्ण स्रोत डाउनलोड करना सुनिश्चित करें. आप इसे क्लिक करके आश्वस्त कर सकते हैं "एफ" यह कहां कहा गया है "नवीनतम स्थिर संस्करण है..." अन्यथा, आप बस पैच डाउनलोड करेंगे, जिसका उपयोग तब किया जाता है जब आपका वर्तमान कर्नेल एक पैच नंबर कम होता है. इसका एक उदाहरण 3 होगा.4.4.1>>3.4.4.2
3. सुनिश्चित करें कि आपने पूरा स्रोत कोड डाउनलोड किया है. सुनिश्चित करें कि यह एक पैच या परिवर्तन लॉग नहीं है.
4. एक टर्मिनल खोलें.
5. कर्नेल निकालें. इन आदेशों का उपयोग करें.
6. निर्देशिका में जाएं (टर्मिनल में) जो बनाया गया था.
7. कर्नेल को कॉन्फ़िगर करें. ऐसा करने के 4 सामान्य तरीके हैं.
8. ड्राइवरों को स्थापित करें. एक बार कॉन्फ़िगरेशन विंडो खोला जाने के बाद, आप देखेंगे कि एक विशिष्ट प्रकार की कॉन्फ़िगरेशन पहले से ही आवश्यक ड्राइवरों के समर्थन जैसे ब्रॉडकॉम वायरलेस सपोर्ट / एक्सटी 4 फाइल सिस्टम इत्यादि के समर्थन की तरह चुना गया है. इसके अलावा, आप अपने विशिष्ट प्रकार के डिवाइस / नियंत्रक / ड्राइवर के लिए समर्थन जोड़ने जैसे विकल्पों को कस्टमाइज़ कर सकते हैं जैसे आप एनटीएफएस फाइल सिस्टम के लिए समर्थन जोड़ सकते हैं "फाइल सिस्टम >> डॉस / वसा / एनटी / >> एनटीएफएस फ़ाइल सिस्टम समर्थन का चयन करें, जिससे कस्टम कर्नेल का पूरा फायदा होता है.
9. संकलित करें और कर्नेल स्थापित करें. आप नीचे लिखे गए डबल ampersands (&&) के साथ अलग करके एक पंक्ति में आवश्यक आदेश चला सकते हैं. इसमें एक लंबा समय लग सकता है.
10. कर्नेल बूट करने योग्य बनाओ.
1 1. बूट पर जाएं.
12. निम्नलिखित कमांड चलाएं. प्रतिस्थापित करना याद रखें आपके द्वारा निर्मित कर्नेल की संस्करण संख्या के साथ.
13. नए कर्नेल पर बूट लोडर को इंगित करें. तो यह शुरू किया जा सकता है. अपने बूटलोडर को कॉन्फ़िगर करने के लिए अपने डिस्ट्रो के साथ आए टूल का उपयोग करें. नए कर्नेल के लिए एक नई प्रविष्टि जोड़ें.
14. रीबूट.
वीडियो
इस सेवा का उपयोग करके, कुछ जानकारी YouTube के साथ साझा की जा सकती है.
टिप्स
Menuconfig आमतौर पर कर्नेल को कॉन्फ़िगर करते समय सबसे अच्छा विकल्प होता है.
सभी कंप्यूटरों को एक initrd बनाने की आवश्यकता नहीं है, लेकिन यह आपके लिए ऐसा करने के लिए सुरक्षित है.
चेतावनी
यदि नया कर्नेल ठीक से कॉन्फ़िगर नहीं किया गया है, तो आप अपने सभी हार्डवेयर का समर्थन नहीं कर सकते हैं और कर्नेल क्रैश हो सकता है.
सामाजिक नेटवर्क पर साझा करें: