मैं उबंटू में एक स्क्रिप्ट कैसे लिख सकता हूं जैसे कि यह रात में अपडेट डाउनलोड करता है जब मैं सोता हूं और कंप्यूटर को रिबूट करता है अगर उसे रिबूट की आवश्यकता है?
मैं उबंटू में एक स्क्रिप्ट कैसे लिख सकता हूं जैसे कि यह रात में अपडेट डाउनलोड करता है जब मैं सोता हूं और कंप्यूटर को रिबूट करता है अगर उसे रिबूट की आवश्यकता है?
जवाबों:
आप को स्थापित करने से ऐसा कर सकते हैं पैकेज ; देखना इसके प्रलेखन इसके विन्यास की जानकारी के लिए।unattended-upgrades
sudo apt install unattended-upgrades
आपके लिए इसे स्थापित करेगा
इसे स्थापित करने के लिए इसे सक्षम करने के लिए पर्याप्त होना चाहिए। आवश्यक होने पर इसे रिबूट करने की अनुमति देने के लिए, आपको एक कॉन्फ़िगरेशन फ़ाइल जोड़ना होगा, उदाहरण के लिए /etc/apt/apt.conf.d/52unattended-upgrades-local
, युक्त
Unattended-Upgrade::Automatic-Reboot "yes";
डिफ़ॉल्ट रूप से, उबंटू पर , यह मुख्य रिपॉजिटरी से किसी भी उन्नयन को स्थापित करेगा, चाहे वह सुरक्षा से संबंधित हो या नहीं। यदि आप Unattended-Upgrade::Allowed-Origins
कॉन्फ़िगरेशन कुंजी को ओवरराइड करके आवश्यक हो तो अधिक रिपॉजिटरी कॉन्फ़िगर कर सकते हैं ।
apt
अपने आप में हुक बंद कर देता है।
/var/run/reboot-required
है कि सिस्टम द्वारा फाइल कभी उत्पन्न नहीं होती है तो आप इस पैकेज को क्या मानते हैं ? यह कहना है, कुछ सिस्टम इस फ़ाइल को उत्पन्न करते हैं, अन्य नहीं करते हैं।
reboot-required
उत्पन्न नहीं होता है?
yum-cron
) है?