किस पैकेज अपडेट (नों) ने 'सर्वर रिबूट आवश्यक' संदेश को ट्रिगर किया?


9

कई पैकेज अपडेट करने के बाद, मुझे लॉगिन पर 'सर्वर रिबूट आवश्यक' संदेश मिलता है। किस विशिष्ट पैकेज या पैकेज ने इस संदेश को ट्रिगर किया?

नोट: दो अन्य प्रश्न पते हैं कि कुछ अपडेट के लिए रिबूट की आवश्यकता क्यों है जैसे कि यह और यह , लेकिन मेरा प्रश्न विशेष रूप से पूछ रहा है कि इस पैकेज को कैसे पहचाना जाए जिसने इसे ट्रिगर किया। यह इस संबंधित प्रश्न से जुड़ने के लायक भी है जो पूछता है कि उन पैकेजों की पहचान कैसे करें जिन्हें अपडेट करने से पहले पुनरारंभ की आवश्यकता होगी

जवाबों:


10

इस जानकारी को पहचानने का एक तरीका /var/runइन फाइलों को देखना है

$ cat /var/run/reboot-required
*** System restart required ***
$ cat /var/run/reboot-required.pkgs
linux-base
linux-image-4.4.0-93-generic

जब तक एक रिबूट की आवश्यकता नहीं होती है, तब तक ये फाइलें मौजूद नहीं होंगी, इसलिए यदि वे मौजूद हैं तो यह जांचना भी एक अच्छी चाल है कि रिबूट की आवश्यकता है या नहीं:

[ -e /var/run/reboot-required* ] && echo "Reboot is required!" || echo "Reboot is not required."
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.