आपको ड्राइवरों को अपडेट करने की आवश्यकता क्यों नहीं है? (या तुम करते हो?)


17

लिनक्स ड्राइवरों को अपडेट करने की आवश्यकता क्यों नहीं है? क्या यह खुले स्रोत समुदाय के निर्माण के कारण अच्छा ड्राइवर है इससे पहले कि वे कर्नेल के लिए प्रस्तुत किए जाते हैं, या जब मैं सामान्य सिस्टम अपडेट या कुछ करता हूं तो क्या ड्राइवर अपडेट होते हैं?


8
संपूर्ण विचार जिसे आपको नियमित रूप से ड्राइव को अपडेट करने की आवश्यकता है, पहली जगह में थोड़ा परेशान है। यदि आप सुरक्षा मुद्दों / बग से संबंधित अपडेट की गिनती नहीं करते हैं, तो आपको अपने ड्राइवरों को अपडेट करने की आवश्यकता क्यों होनी चाहिए? यदि आपका हार्डवेयर नहीं बदलता है, तो आपको उस सॉफ़्टवेयर को बदलने की आवश्यकता क्यों होगी जो इसके साथ आपकी सहभागिता को सुविधाजनक बनाता है।
ज़ॉडेचे

यदि आप कोई सुरक्षा फ़िक्स, अद्यतन करते हैं, तो आप कंस्ट्रक्टर के अपडेट का पालन करें। यदि आपको कोई गलती मिलती है और यह ठीक हो गई है, तो अपडेट करें। यह एक PITA है, लेकिन यह इसे करने का सबसे अच्छा तरीका है। इस बिंदु पर संगठन महत्वपूर्ण हो जाता है। या आप बस इस समस्या को अनदेखा कर सकते हैं और अपने ड्राइवरों को कभी भी अपडेट नहीं कर सकते।
अकी

@zoredache तो फिर विंडोज ड्राइवरों को हर समय अपडेट करने की आवश्यकता क्यों है? हार्डवेयर हथियारों की स्थिर प्रकृति के बारे में आपकी टिप्पणी वहाँ भी लागू होती है।
कैमिला

@ rob.g.greer, मेरा तर्क है कि इसे अक्सर अपडेट करने की आवश्यकता नहीं है। मेरे द्वारा अपडेट किया गया एकमात्र ड्राइवर मेरे वीडियो कार्ड के लिए है, और इन दिनों वीडियो कार्ड 'ड्राइवर' वह है, क्योंकि इन दिनों यह एक टन अन्य सॉफ्टवेयर के साथ जारी किया गया है जो कम स्थिर है और अक्सर नए जारी किए गए के साथ अनुकूलित होने के लिए अद्यतन किया जाता है खेल और इतने पर।
ज़ॉडेचे

जवाबों:


19

ड्राइवर अपडेट तब होता है जब कर्नेल को अपडेट किया जाता है, प्रत्येक कर्नेल में नई सुविधाओं के प्रत्येक संस्करण (और बग्स) में ड्राइवरों को पेश किया जाता है और बग्स को ठीक किया जाता है। आप कर्नेल के चैंज को पढ़ सकते हैं यदि आप देखना चाहते हैं कि क्या बदला है, उदाहरण के लिए कर्नेल 3.3.7 , लिनक्स कर्नेल मेलिंग सूची में भी पोस्ट करता है, जैसे कि लिनक्स 3.4 जारी किया गया । कर्नेलनव्यूज़ उन नई सुविधाओं के बारे में चैंज से पढ़ने के लिए आसान तरीके से जानकारी प्रदान करता है (जैसे कर्नेल 3.4 )।

यदि आप "आउट-ऑफ-ट्री" ड्राइवरों (जैसे बाइनरी ब्लब्स, जैसे एनवीडिया / एटीआई) का उपयोग करते हैं, तो उन ड्राइवरों को स्पष्ट रूप से कर्नेल के साथ अपडेट नहीं किया जाएगा; यह उनके डेवलपर्स पर निर्भर है कि वे नए संस्करणों को जारी करें जो नए कर्नेल के साथ काम करते हैं, और उन्हें अपग्रेड करने के लिए (या आपके डिस्ट्रो के रिपॉजिटरी के लिए)।


अन्य प्रणालियों के लिए, यह तब होता है जब आप पूरे सिस्टम (पुन: स्थापित) को अपडेट करते हैं।
अकी

1
बस यह नोट करने के लिए कि कर्नेलन्यूबीज के रिलीज़ पेज बहुत अच्छे हैं, जो बदले हुए हैं, यह जानना बहुत अच्छा है: देखें: 3.4 , 3.3 , 3.2 , आदि ...
मिमीोया

कर्नेलन्यूज बहुत साफ-सुथरा है।
रेनन

मूर्खतापूर्ण प्रश्न: क्या लिनक्स (कर्नेल) में सभी ड्राइवर हैं? मेरा मतलब है, मैं अपने साउंड चिप के लिए x ड्राइवर का उपयोग करता हूं, क्या अलग-अलग साउंड चिप्स वाले लोग अभी भी अपने कर्नेल में ड्राइवर को प्राप्त करते हैं, इसके बावजूद वे x साउंड चिप का उपयोग नहीं करते हैं?
इललोमा

10

वितरण में दो प्रकार के ड्राइवर होते हैं: कर्नेल में संकलित (और / या एक ही पैकेज में वितरित) और अलग-अलग पैकेज में कर्नेल मॉड्यूल के रूप में वितरित किया जाता है। जब आप सिस्टम अपडेट अपडेट करते हैं, तो अधिकांश वितरण पैकेज किए गए कर्नेल मॉड्यूल और कर्नेल सहित सभी इंस्टॉल किए गए अपडेट होते हैं, इसलिए संपूर्ण अपडेट प्रक्रिया उपयोगकर्ता के लिए अदृश्य होती है।


3

"सामान्य" ड्राइवरों को सामान्य ऑपरेटिंग-सिस्टम अपग्रेड द्वारा देखभाल की जा रही है। मामूली रिलीज़ अपडेट के दौरान ड्राइवरों का संस्करण थोड़ा बदल सकता है।

अपने हार्डवेयर-इक्यूपमेंट (BIOS, RAID-कंट्रोलर, हार्डडिस्क, बैकप्लेन, फाइबर-चैनल-कार्ड, नेटवर्क-कार्ड) की फर्मवेयर के लिए आपको yourselv का ध्यान रखना होगा।

यह ज्यादातर सर्वर पर लागू होता है। पीसी पर - यदि आपको किसी सुविधा या बग-फिक्स (सामान्य रूप से BIOS) की आवश्यकता है तो अपग्रेड करें।

बीच में कहीं इंटेल-सीपीयू-माइक्रोकोड-अपडेट हैं। वे आम तौर पर BIOS द्वारा लागू किए जाते हैं, लेकिन ऑपरेटिंग सिस्टम द्वारा भी लागू किया जा सकता है (microcode_ctl ऐसी चीज करने वाली सेवाओं में से एक है)। ओएस में माइक्रोकोड सामान्य रूप से मामूली परिवर्तन के दौरान अद्यतन किया जा रहा है।

लेकिन: आप सीधे इंटेल पर भी जा सकते हैं, टार-फाइल को डाउनलोड कर सकते हैं और इसे लिनक्स पर रख सकते हैं - फिर आपके पास सबसे नया उपलब्ध संस्करण (फिर - यदि आपको इसकी आवश्यकता है) होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.