मैं मशीन को रिबूट करने से अनअटेंडेड-अपग्रेड को कैसे रोक सकता हूं?


20

मैंने अपने अमेज़ॅन EC2 उदाहरण पर एक नज़र डाली और देखा कि मेरे पास 20 मिनट बिल्कुल डाउनटाइम था। मुझे नहीं पता था कि इसका क्या कारण है, इसलिए मैंने SSH में लॉग इन किया और अपने पैकेजों को अपग्रेड करने की कोशिश की, और देखा कि unattended-upgradesपैकेज को अपग्रेड करने की आवश्यकता है। मैंने आगे बढ़कर यही किया।

खोज करने के बाद ऐसा लगता है कि यह पैकेज स्वचालित रूप से आपकी मशीन को रिबूट कर सकता है। निश्चित नहीं है कि मुझे यह कॉन्फ़िगर करने के लिए क्यों नहीं मिला क्योंकि यह ओएस के साथ आया था, लेकिन ओह अच्छी तरह से।

क्या किसी को पता है कि पैकेज को स्वचालित रूप से रिबूट करने से कैसे रोका जाए? या कैसे इसे पूरी तरह से अद्यतन पैकेज को रोकने के लिए? मैं खुद ऐसा कर सकता हूं।


2
सावधान रहें क्योंकि मुझे लगता है कि अगले रिबूट तक कुछ सुरक्षा सुधार (जैसे नए कर्नेल?) प्रभावी नहीं होंगे।
एडम जूल

जवाबों:


26

पुष्टि करें कि कॉन्फ़िगरेशन फ़ाइल में: /etc/apt/apt.conf.d/50unattended-upgradesआपने सेट किया है:

Unattended-Upgrade::Automatic-Reboot "false";

यह सॉफ्टवेयर को रिबूट जारी करने के लिए भी अपग्रेड द्वारा आवश्यक होने पर रोक देगा।

प्रलेखन


4

पूरी तरह से स्वचालित अपग्रेड को अक्षम करने के लिए, बस पैकेज को हटा दें। प्रयत्न:

sudo apt-get remove unattended-upgrades

अधिक जानकारी के लिए Ubuntu डॉक्स देखें । हालाँकि, यदि आप पैकेज रखना चाहते हैं और इसके व्यवहार को कॉन्फ़िगर करना चाहते हैं, तो इस प्रश्न का समाधान देखें कि मैं स्वचालित अपडेट कैसे सक्षम करूं?


आप सबसे पहले लिंक किए गए वोट का उत्तर इसे इंस्टॉल करने का सुझाव देते हैं और आप इसे हटाने का सुझाव दे रहे हैं? फिर से, इसे हटाने का उद्देश्य पूरी तरह से स्वचालित अनएटेंडेंड अपग्रेड प्राप्त करने का उद्देश्य है!
अनवर

@ अनवर ठीक है, मैं संबंधित जानकारी को इंगित करने का इरादा रखता हूं, लेकिन मैं मानता हूं कि पहला लिंक भ्रामक हो सकता है। WRT। आपके दूसरे बिंदु, हालांकि सवाल शामिल है या इसे पूरी तरह से संकुल अद्यतन करने से कैसे रोकें?
तिजान पोर्सलीजेन

1
आप केवल ओपी को सही दिशा में इंगित करने के लिए उस जानकारी को निकाल सकते हैं? चूंकि, यह सपोर्टिंग लिंक को (पहली नजर में कम से कम) जवाब के खिलाफ कहते हुए देखने के लिए भ्रमित है।
अनवर

1
@AnwarShah सुझाव के लिए धन्यवाद! उम्मीद है कि यह अंतिम संपादन के बाद स्पष्ट हो जाएगा
Tijn Porcelijn

मेरा मानना ​​है कि आप apt-get purgeअपनी संपूर्णता में अनअटेंडेड-अपग्रेड को मारना चाहते हैं , न कि सिर्फ apt-get remove
रीड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.