जबकि स्वचालित अपडेट सहायक होते हैं, वे कभी-कभी आपके काम के रास्ते में आ सकते हैं। यहां बताया गया है कि आप उन्हें उबंटू में कैसे निष्क्रिय कर सकते हैं।
अपने सिस्टम को कमजोरियों से बचाने और इसे नवीनतम सुविधाओं और सुरक्षा पैच के साथ अपडेट रखने के लिए अपने एप्लिकेशन को नियमित रूप से अपडेट करना महत्वपूर्ण है।
उबंटू में, स्वत: अद्यतन डिफ़ॉल्ट रूप से सक्षम होते हैं और पैकेज को मैन्युअल रूप से अद्यतन करने की आवश्यकता के बिना अपने सिस्टम को अद्यतन रखते हैं। कुछ उपयोगकर्ता अपडेट पर मैन्युअल नियंत्रण रखना पसंद करते हैं क्योंकि यह उन्हें उनकी प्राथमिकताओं के अनुसार अपडेट इंस्टॉल करने की सुविधा देता है।
आइए देखें कि आप उबंटू में स्वचालित अपडेट को कैसे अक्षम कर सकते हैं।
उबंटू पर स्वचालित अपडेट अक्षम क्यों करें?
अपने सिस्टम को मैन्युअल रूप से अपडेट करना नियमित रूप से समय लेने वाला और थकाऊ काम हो सकता है। स्वत: अद्यतन, जिसे उबंटू पर अनअटेंडेड अपग्रेड फीचर के रूप में भी जाना जाता है, इस कार्य को आसान बनाता है। यह बिना किसी मानवीय हस्तक्षेप के स्वचालित रूप से सुरक्षा और अन्य अद्यतनों की जाँच और स्थापना करता है।
इसमें कुछ कमियां भी हैं जैसे यह बैंडविड्थ और संसाधनों की खपत करता है जो आपके सिस्टम को धीमा कर देता है और अन्य प्रक्रियाओं को प्रभावित करता है, खासकर पीक आवर्स के दौरान। स्वचालित अपडेट को अक्षम करके, आप कब और कौन सा अपडेट चलाना चाहते हैं, इस पर मैन्युअल नियंत्रण रख सकते हैं।
इसके अलावा, जब आप उबंटू पर कुछ पैकेज स्थापित करने का प्रयास करते हैं, जबकि स्वत: अद्यतन पृष्ठभूमि में चल रहा होता है, तो आपको यह बताते हुए एक त्रुटि प्राप्त होगी "कैश लॉक की प्रतीक्षा: लॉक नहीं मिल सका /var/lib/dpkg/lock-frontend."
यह काफी परेशान करने वाला है क्योंकि यह आपको अद्यतन समाप्त होने तक पैकेज स्थापित नहीं करने देता है। इसे दोबारा होने से रोकने के लिए, आपके पास एकमात्र विकल्प स्वचालित अपडेट को अक्षम करना है।
उबंटू पर स्वचालित अपडेट कैसे अक्षम करें
उबंटु में स्वत: अद्यतन अनअटेंडेड-अपग्रेड पैकेज द्वारा नियंत्रित किए जाते हैं जो अधिकांश उबंटु रिलीज़ पर पहले से स्थापित होते हैं। यह जाँचने के लिए कि क्या अनअटेंडेड अपग्रेड स्थापित है और आपके सिस्टम पर चल रहा है, निम्नलिखित कमांड का उपयोग करें:
sudo systemctl स्थिति उपेक्षित-upgrads.service
आप अनअटेंडेड अपग्रेड के वर्तमान कॉन्फ़िगरेशन को देखकर भी इसकी जांच कर सकते हैं:
apt-config डंप APT:: आवधिक:: अद्यतन-पैकेज-सूचियाँ
apt-config डंप APT:: आवधिक:: अनअटेंडेड-अपग्रेड
यदि आप नीचे जैसा आउटपुट देखते हैं, तो इसका मतलब है कि स्वचालित अपडेट सक्षम है।
यदि का मान एपीटी:: आवधिक:: अद्यतन-पैकेज-सूचियां और APT:: आवधिक:: अनअटेंडेड-अपग्रेड है "0", इसका मतलब है कि स्वचालित अपडेट अक्षम हैं।
उबंटू पर अनअटेंडेड अपग्रेड को अक्षम करने के लिए, निम्नलिखित कमांड चलाएँ:
सुडो नैनो /etc/apt/apt.conf.d/20auto-upgrads
यह नैनो एडिटर में कॉन्फ़िगरेशन फ़ाइल खोलेगा। का मान बदलें अद्यतन-पैकेज-सूचियाँ और अनअटेंडेड-अपग्रेड को 0:
एपीटी:: आवधिक:: अद्यतन-पैकेज-सूचियां "0";
एपीटी:: आवधिक:: अनअटेंडेड-अपग्रेड "0";
एक बार हो जाने के बाद, फ़ाइल को सहेजें और बंद करें।
यह सिस्टम को स्वचालित डाउनलोडिंग और अद्यतनों की स्थापना को अक्षम करने के लिए कहेगा। उसके बाद, स्वचालित अद्यतन अक्षम हैं या नहीं, यह सत्यापित करने के लिए निम्न आदेश चलाएँ:
apt-config डंप APT:: आवधिक:: अद्यतन-पैकेज-सूचियाँ
apt-config डंप APT:: आवधिक:: अनअटेंडेड-अपग्रेड
यदि वे हैं, तो आपको निम्न आउटपुट प्राप्त होगा:
भविष्य में, यदि आप स्वत: अद्यतन पुन: सक्षम करना चाहते हैं, तो खोलें /etc/apt/apt.conf.d/20auto-upgrades फ़ाइल और के मान बदलें अद्यतन-पैकेज-सूचियाँ और अनअटेंडेड-अपग्रेड को 1.
यदि आप स्वत: अद्यतन सुविधा को स्थायी रूप से अक्षम करना चाहते हैं, तो निम्न कमांड चलाएँ:
sudo apt अनअटेंडेड-अपग्रेड को हटा दें
उबंटु पर ग्राफिक रूप से स्वचालित अपडेट अक्षम करें
आप उबंटू पर स्वचालित अपडेट को ग्राफिक रूप से अक्षम भी कर सकते हैं। ऐसा करने के लिए, दबाएं बहुत अच्छा अपने कीबोर्ड पर कुंजी और टाइप करें "सॉफ्टवेयर और अपडेट।" खोज परिणामों से, का चयन करें सॉफ्टवेयर अपडेट विकल्प।
नीचे अपडेट टैब में, आपको अपडेट कॉन्फ़िगरेशन के लिए विभिन्न विकल्प दिखाई देंगे। डिफ़ॉल्ट रूप से, इसे दैनिक अद्यतनों की जाँच करने के लिए कॉन्फ़िगर किया गया है। यदि आप नहीं चाहते कि सिस्टम स्वचालित रूप से अद्यतनों की जाँच करे, तो का मान सेट करें अपडेट के लिए स्वचालित रूप से जांचें को कभी नहीँ.
इसी तरह बदलो जब सुरक्षा अद्यतन होते हैं से डाउनलोड करें और स्वचालित रूप से इंस्टॉल करें को तुरंत प्रदर्शित करें. यह आपको किसी भी सुरक्षा अद्यतन के उपलब्ध होते ही सूचित कर देगा।
ये सेटिंग्स केवल सिस्टम को स्वचालित रूप से अद्यतनों की जाँच करने से अक्षम करती हैं। आप अभी भी जब चाहें मैन्युअल रूप से अपडेट की जांच और इंस्टॉल कर सकते हैं।
उबंटू पर मैन्युअल रूप से अपडेट इंस्टॉल करना
अपने सिस्टम पर अपडेट को मैन्युअल रूप से जाँचने और स्थापित करने के लिए, निम्न को चलाएँ अद्यतन और उन्नयन आदेश:
सुडो उपयुक्त अद्यतन
सुडो एपीटी अपग्रेड
आप भी कर सकते हैं उबंटू पर मैन्युअल रूप से अपडेट को ग्राफिकल रूप से इंस्टॉल करें उबंटू सॉफ्टवेयर अपडेटर टूल का उपयोग करना।
पैकेज अपडेट सिस्टम सुरक्षा को बनाए रखने में मदद करते हैं
हालांकि किसी भी ऑपरेटिंग सिस्टम में स्वचालित अपडेट को अक्षम करने की अनुशंसा नहीं की जाती है, फिर भी कुछ कारण हो सकते हैं जो आप करना चाहते हैं।
जो भी कारण हो, अब आप कमांड लाइन या ग्राफिक रूप से उबंटू में स्वचालित अपडेट को आसानी से अक्षम कर सकते हैं। हालांकि, सिस्टम सुरक्षा बनाए रखने और उल्लंघनों के जोखिम को कम करने के लिए नियमित रूप से अपने सिस्टम और एप्लिकेशन को मैन्युअल रूप से अपडेट करना सुनिश्चित करें।