लिनक्स को दैनिक-ड्राइवर डेस्कटॉप ऑपरेटिंग सिस्टम के रूप में उपयोग करने में कई जटिलताएं शामिल हैं। आपको यह विचार करना होगा कि क्या आपके द्वारा उपयोग किए जाने वाले हार्डवेयर के लिए ड्राइवर उपलब्ध हैं, क्या आपके द्वारा उपयोग किए जाने वाले सॉफ्टवेयर उपलब्ध हैं, और क्या लिनक्स उन सभी विभिन्न सुरक्षा नियंत्रणों के साथ संगत है जिन्हें आपको प्रबंधित करना पड़ सकता है, जैसे एंटरप्राइज दुनिया में सर्वोच्च शासन करने वाला Active Directory।
हालांकि, एक और चीज है जिसे हम अक्सर भूल जाते हैं: फर्मवेयर। फर्मवेयर हार्डवेयर के लिए सॉफ्टवेयर है, वे कॉन्फ़िगरेशन और विकल्प जिनके साथ सॉफ्टवेयर ड्राइवर के रूप में इंटरैक्ट कर सकता है ताकि आप इसका उपयोग कर सकें। क्या फर्मवेयर अपडेट इतने महत्वपूर्ण हैं? आप लिनक्स में फर्मवेयर अपडेट कैसे प्राप्त करते हैं? विक्रेताओं को लिनक्स के लिए अपना फर्मवेयर उपलब्ध क्यों कराना चाहिए? ये सभी सवाल इस लेख में उत्तर दिए गए हैं कि LVFS क्या है और इसका उपयोग कैसे करें।
LVFS क्या है?
LVFS, या लिनक्स वेंडर फर्मवेयर सर्विस, एक सॉफ्टवेयर स्टैक है जो हार्डवेयर विक्रेताओं को अपने फर्मवेयर को वेबसाइट पर जोड़ने और उस हार्डवेयर का उपयोग करने वाली लिनक्स मशीनों को फर्मवेयर अपडेट प्राप्त करने की अनुमति देता है। काफी सरल लगता है, है ना?
यह है, लेकिन इसके निहितार्थ एक वेबसाइट से अधिक जटिल हैं जो क्रॉनजॉब्स और स्थानीय सिस्टम पर चलने वाले डेमॉन को चलाती है। वर्षों से, लिनक्स उपयोगकर्ताओं के पास उन बुनियादी फर्मवेयर सुविधाओं तक पहुंच नहीं होगी जो नई कार्यक्षमता को सक्षम कर सकती हैं और बग्स को ठीक कर सकती हैं। LVFS के साथ, लिनक्स उपयोगकर्ताओं को USB C पर डिस्प्लेपोर्ट और उनके नए Lenovo ThinkPads पर थंडरबोल्ट कंट्रोलर के लिए फिक्स जैसी सुविधाओं तक पहुंच प्राप्त होती है।
इससे परे, LVFS दिखाता है कि कौन से विक्रेता यह सुनिश्चित करने के लिए सबसे अधिक प्रतिबद्ध हैं कि उनका हार्डवेयर लिनक्स के तहत अच्छा काम करता है। यदि आप समर्थित डिवाइस सूची देखते हैं, तो आप देखेंगे कि Lenovo और Dell जैसे प्रमुख विक्रेता सक्रिय रूप से सूची में नए डिवाइस जोड़ रहे हैं और उन डिवाइस के लिए फर्मवेयर अपडेट में योगदान दे रहे हैं जो काफी पुराने हैं। व्यक्तिगत रूप से मेरे पास सूची में कोई डिवाइस नहीं है, लेकिन मुझे पता है कि ThinkPad उपयोगकर्ताओं और लिनक्स उपयोगकर्ताओं का अंतरsection काफी अधिक है, और इसका मतलब है कि वे यथासंभव प्रथम श्रेणी के अनुभव के करीब पहुंचते हैं।
साथ ही, यह विक्रेताओं के लिए एक अधिक पूर्ण उत्पाद जीवनचक्र बनाता है। Dell अपने प्रोजेक्ट स्पुतनिक लाइन के तहत आने वाले सभी लैपटॉप और डेस्कटॉप के लिए फर्मवेयर अपडेट जोड़ सकता है, और Lenovo अपने सभी लिनक्स-लोडेड ThinkPad और ThinkStation लाइनअप के लिए भी ऐसा ही कर सकता है। यह सब उपयोगकर्ताओं और विक्रेताओं दोनों के लिए जीत-जीत है।
LVFS का उपयोग कैसे करें?
fwupd नामक एक सिस्टम डेमॉन है, या फर्मवेयर अपडेट डेमॉन, जो अधिकांश प्रमुख रिपॉजिटरी में उपलब्ध है। यह आपके सिस्टम पर प्रीइंस्टॉल्ड भी हो सकता है, जो चीजों को सरल बनाता है।
यदि यह इंस्टॉल नहीं है, तो आपको पैकेज का नाम fwupd ढूंढने में सक्षम होना चाहिए। यदि यह मेरे Fedora सिस्टम पर इंस्टॉल नहीं होता, तो उसके लिए कमांड यह होती:
sudo dnf install fwupd
आप इसे अपने वर्तमान सिस्टम पर पैकेज मैनेजर से बदल सकते हैं।
एक बार यह इंस्टॉल हो जाने पर, आपको systemd में सेवा शुरू करने की आवश्यकता होगी। ऐसा करने के लिए, निम्न कमांड चलाएं:
sudo systemctl start fwupd
आप इसे अपने सिस्टम के पावर ऑन होने पर स्वचालित रूप से शुरू करने के लिए सक्षम भी कर सकते हैं, यह कमांड चलाकर:
sudo systemctl enable fwupd
वहां से, आप fwupd से संबंधित अपने सभी कमांड विकल्प देखने के लिए निम्न कमांड चला सकते हैं:
apropos fwupd
आप पाएंगे कि आपके फर्मवेयर को अपडेट करने के लिए आप सबसे अधिक बार जिस कमांड का उपयोग करना चाहेंगे वह है:
fwupdmgr get-updates
मेरे सिस्टम में कोई संगत डिवाइस नहीं है, लेकिन अगर होते, तो fwupd अपना जादू चलाता और अपडेट ले आता।
अब जब आप जानते हैं कि LVFS क्या है और इसका उपयोग कैसे करें, तो आपको अपने लिनक्स सिस्टम के लिए एक नया PC बनाने में अधिक आत्मविश्वास होना चाहिए। आप यह भी सीख सकते हैं कि अपने लिनक्स सिस्टम को कैसे साफ करें।