
दैनिक-चालक डेस्कटॉप ऑपरेटिंग सिस्टम के रूप में लिनक्स का उपयोग करने में बहुत सी पेचीदगियां शामिल हैं। आपको इस बात पर विचार करना होगा कि क्या आप जिस हार्डवेयर का उपयोग करना चाहते हैं उसके लिए ड्राइवर उपलब्ध हैं, क्या आप जिस सॉफ़्टवेयर का उपयोग करना चाहते हैं वह उपलब्ध है, और क्या सक्रिय निर्देशिका जैसी चीज़ों के साथ लिनक्स उन सभी विभिन्न सुरक्षा नियंत्रणों के साथ संगत है जिन्हें आपको प्रबंधित करना पड़ सकता है। उद्यम जगत में सर्वोच्च शासन कर रहा है।
हालाँकि, कुछ और है जिसके बारे में हम अक्सर भूल जाते हैं:फर्मवेयर। फर्मवेयर हार्डवेयर, कॉन्फ़िगरेशन और विकल्पों के लिए सॉफ़्टवेयर है जो सॉफ़्टवेयर ड्राइवरों के रूप में आपको इसका उपयोग करने की अनुमति देने के लिए इंटरैक्ट कर सकता है। क्या फर्मवेयर अपडेट इतने महत्वपूर्ण हैं? आप लिनक्स में फर्मवेयर अपडेट कैसे प्राप्त करते हैं? विक्रेताओं को अपना फर्मवेयर Linux के लिए क्यों उपलब्ध कराना चाहिए? ये सभी प्रश्न हैं जिनका उत्तर इस लेख में दिया गया है कि LVFS क्या है और इसका उपयोग कैसे किया जाता है।
LVFS क्या है?
एलवीएफएस, या लिनक्स विक्रेता फर्मवेयर सेवा, एक सॉफ्टवेयर स्टैक है जो हार्डवेयर विक्रेताओं को वेबसाइट पर अपने फर्मवेयर जोड़ने की अनुमति देता है और उस हार्डवेयर का उपयोग करने वाली लिनक्स मशीनें फर्मवेयर अपडेट प्राप्त करती हैं। काफी सरल लगता है, है ना?
यह है, लेकिन एक वेबसाइट जो cronjobs चला रही है और स्थानीय सिस्टम पर चल रहे एक डेमॉन से अधिक जटिल है। वर्षों से, लिनक्स उपयोगकर्ताओं के पास बहुत ही बुनियादी फर्मवेयर सुविधाओं तक पहुंच नहीं होगी जो नई कार्यक्षमता को सक्षम कर सकती हैं और बग को ठीक कर सकती हैं। एलवीएफएस के साथ, लिनक्स उपयोगकर्ताओं के पास यूएसबी सी पर डिस्प्लेपोर्ट जैसी सुविधाओं तक पहुंच है और उनके नए लेनोवो थिंकपैड पर थंडरबॉल्ट कंट्रोलर के लिए फिक्स हैं।

इसके अलावा, एलवीएफएस दिखाता है कि कौन से विक्रेता यह सुनिश्चित करने के लिए प्रतिबद्ध हैं कि उनका हार्डवेयर लिनक्स के तहत अच्छी तरह से काम करता है। यदि आप समर्थित उपकरणों की सूची को देखते हैं, तो आप देखेंगे कि लेनोवो और डेल जैसे प्रमुख विक्रेता सक्रिय रूप से सूची में नए उपकरणों को जोड़ रहे हैं और उन उपकरणों के लिए फर्मवेयर अपडेट का योगदान दिया है जो काफी पुराने हैं। मेरे पास सूची में व्यक्तिगत रूप से कोई डिवाइस नहीं है, लेकिन मुझे पता है कि थिंकपैड उपयोगकर्ताओं और लिनक्स उपयोगकर्ताओं का इंटरसेक्शन काफी अधिक है, और इसका मतलब है कि वे यथासंभव प्रथम श्रेणी के अनुभव के करीब पहुंच जाते हैं।
साथ ही, यह विक्रेताओं के लिए अधिक संपूर्ण उत्पाद जीवनचक्र बनाता है। डेल अपने प्रोजेक्ट स्पुतनिक लाइन के तहत आने वाले सभी लैपटॉप और डेस्कटॉप के लिए फर्मवेयर अपडेट जोड़ सकता है, और लेनोवो अपने सभी लिनक्स-लोडेड थिंकपैड और थिंकस्टेशन लाइनअप के लिए भी ऐसा ही कर सकता है। यह उपयोगकर्ताओं और विक्रेताओं दोनों के लिए फायदे का सौदा है।
मैं LVFS का उपयोग कैसे करूं?
एक सिस्टम डेमॉन होता है जिसे fwupd
. कहा जाता है , या फ़र्मवेयर अपडेट डेमॉन, जो कि अधिकांश प्रमुख रिपॉजिटरी में उपलब्ध है। यह आपके सिस्टम पर प्रीइंस्टॉल्ड भी हो सकता है, जिससे चीजें आसान हो जाती हैं।
यदि यह स्थापित नहीं है, तो आपको पैकेज का नाम fwupd
के रूप में ढूंढने में सक्षम होना चाहिए . यदि यह मेरे फेडोरा सिस्टम पर संस्थापित नहीं होता, तो उसके लिए कमांड यह होगा:
sudo dnf install fwupd

आप इसे अपने मौजूदा सिस्टम पर पैकेज मैनेजर से बदल सकते हैं।
एक बार यह स्थापित हो जाने के बाद, आपको सिस्टमड में सेवा शुरू करने की आवश्यकता होगी। ऐसा करने के लिए, निम्न आदेश चलाएँ:
sudo systemctl start fwupd

जब आपका सिस्टम इस कमांड को चलाकर चालू करता है तो आप इसे स्वचालित रूप से प्रारंभ करने के लिए सक्षम भी कर सकते हैं:
sudo systemctl enable fwupd

वहां से, आप fwupd
. से संबंधित अपने सभी कमांड विकल्पों को देखने के लिए निम्न कमांड चला सकते हैं :
apropos fwupd

आप पाएंगे कि आप अपने फर्मवेयर को अपडेट करने के लिए जिस कमांड का उपयोग करना चाहते हैं वह यह है:
fwupdmgr get-updates

मेरे सिस्टम में कोई संगत डिवाइस नहीं है, लेकिन अगर मैंने किया, तो fwupd
अपना जादू चलाएगा और अपडेट हासिल करेगा।
अब जब आप जानते हैं कि एलवीएफएस क्या है और इसका उपयोग कैसे किया जाता है, तो आपको अपने लिनक्स सिस्टम के लिए एक नया पीसी बनाने में अधिक आत्मविश्वास होना चाहिए। आप अपने Linux सिस्टम को साफ करने का तरीका भी सीख सकते हैं।