लिनक्स पर फर्मवेयर और ड्राइवर: इन 2 अवधारणाओं के बारे में सब कुछ का एक सा
आज हम अवधारणाओं की विषय वस्तु को संबोधित करेंगे «फर्मवेयर» और «ड्राइवर», क्योंकि वे 2 महत्वपूर्ण अवधारणाएं हैं क्योंकि वे सीधे प्रभावित करते हैं सुचारू संचालन सारे ऑपरेटिंग सिस्टम में युक्ति निर्धारित।
और फिर हम थोड़ा गहरा खुलासा करेंगे कि दोनों को कैसे प्रबंधित किया जा सकता है, «फ़र्मवेयर» और «ड्राइवर» पर ग्नू / लिनक्स.
चूंकि, इस पोस्ट में हम किस बारे में विस्तार से नहीं जाने देंगे आज्ञा आज्ञा के लिए उपयोगी या प्रासंगिक हैं कंप्यूटर के हार्डवेयर और सॉफ्टवेयर की तकनीकी विशिष्टताओं को जानेंहमेशा की तरह हम कुछ के लिंक छोड़ देंगे संबंधित पिछले पोस्ट ताकि, यदि आवश्यक हो, कोई भी आसानी से उन तक पहुंच सके और उस बिंदु को गहरा कर सके:
एक कंप्यूटर उपकरण में भौतिक उपकरण होते हैं जिन्हें वैश्विक रूप से हार्डवेयर कहा जाता है, और तार्किक घटक जिन्हें सॉफ्टवेयर कहा जाता है। ऐसे उपकरण हैं जो दोनों भागों की पहचान करने की अनुमति देते हैं, या तो उपकरणों की विशेषताओं को जानते हैं और इसके प्रदर्शन को मापने और / या संभावित विफलताओं का निदान करते हैं। जब फर्मवेयर या ड्राइवर को स्थापित करने या अपडेट करने में समस्याओं को हल करने में समर्थन का अनुरोध करने की आवश्यकता होती है, तो हार्डवेयर और सॉफ़्टवेयर के बारे में सभी जानकारी जो संभव और आवश्यक है, प्रदान करना (इकट्ठा करना) करने में सक्षम होना आवश्यक है। उपकरण। सिस्टम को जानने के लिए आदेश देता है (हार्डवेयर और कुछ सॉफ़्टवेयर कॉन्फ़िगरेशन की पहचान करें)
अनुक्रमणिका
फर्मवेयर और ड्राइवर: अवधारणाओं, समानताएं और अंतर, और अधिक।
फर्मवेयर क्या है?
वेब के अनुसार «Definicion.de»
एक «फर्मवेयर» इसका वर्णन इस प्रकार है:
"फर्मवेयर, जिसका नाम फर्म प्रोग्रामिंग को संदर्भित करता है, हार्डवेयर का हिस्सा है, क्योंकि इसे इलेक्ट्रॉनिक्स में एकीकृत किया गया है, लेकिन इसे सॉफ्टवेयर का हिस्सा भी माना जाता है क्योंकि यह एक प्रोग्रामिंग भाषा के तहत विकसित किया जाता है। यकीनन, फर्मवेयर बाहरी और उसके विभिन्न इलेक्ट्रॉनिक भागों से डिवाइस पर आने वाले निर्देशों के बीच नेक्सस के रूप में कार्य करता है।" (विस्तार से जानकारी)
जबकि, वेब «Sistemas.com»
निम्नलिखित व्यक्त करता है:
"फ़र्मवेयर में कई निर्देश होते हैं जो कंप्यूटर के साथ इंटरैक्ट करते हैं, इन्हें रीड ओनली मेमोरी (आमतौर पर एक रोम मेमोरी का उपयोग किया जाता है) में पाया जाता है जो डिवाइस के इलेक्ट्रिकल सर्किट स्तर पर ऑपरेशन को नियंत्रित करने और इसके निदान की अनुमति देता है या इसके साथ बातचीत करता है। दल।" (विस्तार से जानकारी)
ड्राइवर क्या है?
वेब के अनुसार «conceptodefinicion.de»
एक "चालक" इसका वर्णन इस प्रकार है:
"सॉफ्टवेयर घटकों में से एक, जो एक कार्यात्मक इंटरफ़ेस प्रदान करने के लिए ऑपरेटिंग सिस्टम और परिधीय नियंत्रक के साथ मिलकर काम करता है। डिवाइस का ड्राइवर (कंट्रोलर / मैनेजर) एक प्रकार का एप्लिकेशन है जिसे विशेष रूप से डिज़ाइन किया गया है ताकि उपयोगकर्ता अपने कंप्यूटर पर स्थापित सभी प्रोग्रामों को नियंत्रित कर सके, इसके अलावा, यह एक हार्डवेयर कार्य को सही ढंग से करने के लिए है, इसलिए यह उपकरण के संचालन को मॉडरेट करने के लिए समर्पित उन सबसे महत्वपूर्ण टुकड़ों में से एक मानता है।" (विस्तार से जानकारी)
जबकि, वेब «Sistemas.com»
निम्नलिखित व्यक्त करता है:
"एक नियंत्रक (या, अंग्रेजी में इसके समकक्ष, ड्राइवर) एक सॉफ्टवेयर उपकरण है जो एक ऑपरेटिंग सिस्टम को उपकरण के हार्डवेयर में निहित पूर्ण उपयोग करने की अनुमति देता है, न केवल एक परिधीय (जो है, एक कीबोर्ड) है , एक प्रिंटर या एक माउस, अगर यह एक इनपुट पेरिफेरल या आउटपुट पेरिफेरल है, तो भेद किए बिना, लेकिन यह भी तय है कि सभी सिस्टम डिवाइस, जैसे कि वीडियो कार्ड, साउंड कार्ड या समान।" (विस्तार से जानकारी)
समानताएं और भेद
ऊपर से हम निम्नलिखित समानताएं और अंतर निकाल सकते हैं
- दोनों सॉफ्टवेयर उपकरण या उपयोगिताओं हैं जो एक डिवाइस (हार्डवेयर के आंतरिक या बाहरी टुकड़े) को संचालित करने के लिए उपयोग किए जाते हैं।
- हम हमेशा फर्मवेयर को पहले से ही प्रत्येक डिवाइस और अपने मेमोरी मॉड्यूल पर स्थापित करेंगे, जबकि एक ड्राइवर स्थापित है और हमेशा हार्ड ड्राइव और ऑपरेटिंग सिस्टम पर काम करता है जो डिवाइस को संचालित करेगा।
- एक फर्मवेयर सॉफ्टवेयर के निम्नतम स्तर का प्रतिनिधित्व करता है जिसके साथ यह एक हार्डवेयर के साथ बातचीत कर सकता है, जबकि एक चालक उच्च स्तर के काम का प्रतिनिधित्व करता है।
- दोनों वास्तव में बहुत महत्वपूर्ण और आवश्यक हैं, क्योंकि एक सही और अच्छी तरह से स्थापित ड्राइवर कंप्यूटर या नियंत्रण उपकरण पर एक उपकरण के सही संचालन की गारंटी देता है, जबकि फर्मवेयर बुनियादी और प्रारंभिक कॉन्फ़िगरेशन को सुनिश्चित करता है, इसका सही स्टार्ट-अप और इसे ऑनलाइन डाल रहा है। प्रत्येक डिवाइस के।
- एक फर्मवेयर आमतौर पर अपडेट करने के लिए बहुत जटिल होता है, जबकि एक ड्राइवर आमतौर पर मैन्युअल रूप से और स्वचालित रूप से इंस्टॉल और अपडेट करना आसान होता है।
GNU / Linux पर फ़र्मवेयर और ड्राइवर्स का प्रबंधन
एक बार से जानकारी बनाने, मॉडल, निर्माता और तकनीकी विनिर्देश एक उपकरण पर, प्रलेखन, अनुप्रयोगों या टर्मिनल कमांड के माध्यम से। यह केवल के मामले में गायब होगा "ड्राइवर", यह जानते हुए कि किस पैकेज में सही ड्राइवर है। यह ध्यान देने योग्य है कि कई के पैकेट "ड्राइवर" वे नाम से शब्द को आगे बढ़ाते हैं «फर्मवेयर».
इसके अलावा, उदाहरण के लिए, में GNU / लिनक्स डिस्ट्रोस पर आधारित Debian / Ubuntu, आप जान सकते हैं कि किन पैकेजों में कुछ ड्राइवरों का उपयोग किया गया है आदेश "एप्ट" या "एप्ट", जैसा कि नीचे देखा गया है:
sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante
जबकि, के प्रबंधन के लिए "फ़र्मवार" सबसे आसान विकल्प नामक एप्लिकेशन का उपयोग करना है "फर्मवेयर अद्यतन" या बस "LVFS"। इस एप्लिकेशन को इसके पूर्ण नाम से भी जाना जाता है, "लिनक्स विक्रेता फर्मवेयर सेवा", यह मूल रूप से है:
"एक सीएलआई और जीयूआई उपकरण जो एक सेवा (डेमॉन) के माध्यम से काम करता है जो "लिनक्स विक्रेता फर्मवेयर सेवा" वेबसाइट से जुड़ता है और मान्यता प्राप्त उपकरणों के लिए आवश्यक फर्मवेयर का पता लगाने, डाउनलोड करने और अपडेट करने में सक्षम है।"
हमारे व्यावहारिक मामले के लिए, मैंने इसे अपने पर स्थापित किया है ऑपरेटिंग सिस्टम इस्तेमाल किया, बुलाया मिलग्रोस (एमएक्स लिनक्स पर आधारित रिस्पिन)) निम्नलिखित कार्यों और आदेशों का पालन करें:
- स्टार लैब्स पीपीए रिपॉजिटरी को इंस्टाल करना: निम्न URL को फाइल में जोड़ना «source.list»
«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»
- और फिर निम्नलिखित कमांड कमांड निष्पादित कर रहा है:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 499E6345B743746B
sudo apt update
sudo apt install fwupd fwupd-gui
- «फर्मवेयर अपडेट» नाम के तहत एप्लिकेशन मेनू के माध्यम से एप्लिकेशन को चलाएं
चित्रमय इंटरफ़ेस या टर्मिनल कमांड द्वारा इसके उपयोग के बारे में अधिक जानकारी के लिए आप इसकी यात्रा कर सकते हैं आधिकारिक वेबसाइटऔर उनकी साइटें GitHub y लांच पैड.
निष्कर्ष
हमें इसकी उम्मीद है "उपयोगी छोटी पोस्ट" की अवधारणाओं पर «Firmware y Drivers»
, जो आमतौर पर दो महत्वपूर्ण बिंदु होते हैं कम्प्यूटिंग, क्योंकि वे सीधे प्रभावित करते हैं सुचारू संचालन सारे ऑपरेटिंग सिस्टम एक से अधिक युक्ति निर्धारित; संपूर्ण के लिए बहुत रुचि और उपयोगिता है «Comunidad de Software Libre y Código Abierto»
और अनुप्रयोगों के अद्भुत, विशाल और बढ़ते पारिस्थितिकी तंत्र के प्रसार में महान योगदान «GNU/Linux»
.
अभी के लिए, अगर आपको यह पसंद आया publicación
, रुको मत इसे साझा करें दूसरों के साथ, आपकी पसंदीदा वेबसाइटों, चैनलों, समूहों या सामाजिक नेटवर्क या संदेश प्रणालियों के समुदायों पर, अधिमानतः मुक्त, खुला और / या अधिक सुरक्षित Telegram, संकेत, मेस्टोडोन या किसी अन्य की फ़ेडरिवर्स, अधिमानतः।
और हमारे होम पेज पर जाना याद रखें «FromLinux» अधिक समाचार तलाशने के लिए, साथ ही साथ हमारे आधिकारिक चैनल से जुड़ें देसदेलिनक्स से टेलीग्राम. जबकि, अधिक जानकारी के लिए, आप किसी भी यात्रा कर सकते हैं ऑनलाइन लाइब्रेरी जैसा OpenLibra y जेडीआईटी, इस विषय पर या अन्य लोगों तक डिजिटल पुस्तकों (पीडीएफ) को पढ़ने और पढ़ने के लिए।
पहली टिप्पणी करने के लिए