कभी-कभी, जब आप अपने टर्मिनल में किसी एप्लिकेशन या पैकेज को संकलित कर रहे होते हैं, तो आपको "अनुपलब्ध कर्नेल हेडर" कहने में एक त्रुटि आती है। आमतौर पर यह मामला तब होता है जब आपने अपने कर्नेल को अपग्रेड किया है और नवीनतम कर्नेल के लिए कर्नेल हेडर जानकारी आपके सिस्टम पर डाउनलोड नहीं की गई है। जब ऐसा होता है, तो आप आमतौर पर अपने पैकेज संकलित नहीं कर पाएंगे।

नवीनतम कर्नेल में अपग्रेड करने के बाद मेरे पास हमेशा यह समस्या होती है और जब भी मैं इसे खोलता हूं तो वर्चुअलबॉक्स हमेशा विफल रहता है। समाधान Vbox कर्नेल मॉड्यूल को पुन: संकलित करना होगा जो उसके बाद अनुपलब्ध कर्नेल हेडर त्रुटि का कारण बनता है।

इसके लिए फिक्स सरल है। आपको अपने नवीनतम कर्नेल के लिए कर्नेल हेडर को इंस्टॉल करना होगा (या फिर आपने पहले से इंस्टॉल किया है)।

1. टर्मिनल खोलें और टाइप करें:

 यह सुनिश्चित करने के लिए कि आपके सिस्टम को अद्यतन किया गया है, sudo apt-get अद्यतन #just - linux-headers इंस्टॉल करें - $ (uname -r) 

यह आपके नवीनतम कर्नेल के लिए कर्नेल हेडर लाने और स्थापित करना चाहिए। बस। आपको बिना किसी समस्या के अपने संकुल संकलित करने में सक्षम होना चाहिए।