उबंटू को लगभग हर उपयुक्त अपडेट के बाद रिबूट की आवश्यकता होती है, यहां तक कि उन में जो एक नया कर्नेल संस्करण शामिल नहीं करते हैं। क्यूं कर?
उबंटू को लगभग हर उपयुक्त अपडेट के बाद रिबूट की आवश्यकता होती है, यहां तक कि उन में जो एक नया कर्नेल संस्करण शामिल नहीं करते हैं। क्यूं कर?
जवाबों:
मुझे लगता है कि आप नवीनतम अद्यतन की बात कर रहे हैं।
इसमें एक पैकेज शामिल किया गया था linux-firmware
जो कि एक पैकेज है जो लिनक्स कर्नेल ड्राइवरों द्वारा उपयोग किया जाने वाला फर्मवेयर प्रदान करता है इसलिए यह एक कर्नेल संबंधित अद्यतन था।
तो आपके प्रश्न का उत्तर देने के लिए या उस कथन को सही करने के लिए बेहतर है, उबंटू को हर अपडेट पर पुनरारंभ करने की आवश्यकता नहीं है, लेकिन सिर्फ उन अपडेट पर जो कर्नेल सामग्री से संबंधित हैं।
मुझे उन सभी पैकेजों पर यकीन नहीं है, जिन्हें अपग्रेड खत्म करने के लिए रिबूट की आवश्यकता होती है, लेकिन यह पता लगाना आसान है कि विशिष्ट मामलों में क्यों।
postinst
पैकेज में स्क्रिप्ट द्वारा चेतावनी को ट्रिगर किया गया है। यह फ़ाइल बनाता है /var/run/reboot-required
फ़ाइल /var/run/reboot-required.pkgs
संकुल कि रीबूट करने की आवश्यकता सूची जाएगा।
यह कहने लायक है कि अन्य पैकेज अपडेट के बाद भी लिनक्स को रीबूट करना पड़ता है।
मैं एक बड़ा उबंटू प्रशंसक हूं लेकिन पैकेज अपडेट की आवृत्ति (क्योंकि यह बहुत खून बह रहा है) अन्य वितरणों की तुलना में कहीं अधिक है।
जिस हद तक मेरा मतलब है कि मैंने डेबियन के पक्ष में कुछ सर्वरों पर उबंटू गिरा दिया है।
अगर किसी और को संकुल की इस सूची में जोड़ा जा सकता है जिसे रिबूट की आवश्यकता है तो इसकी सराहना की जाएगी।
जब पुराने पुस्तकालय अभी भी उपयोग में हैं, तो मैं यह जांचने के लिए (इसका उपयोग करता है ) checkrestart
से शानदार का उपयोग करता हूं ।debian-goodies
lsof
इन पैकेजों को अद्यतन करना एक रिबूट को मजबूर करता है:
कर्नेल पैकेज (सभी नहीं, मेटा पैकेज की तरह)
libc
dbus
मैं केवल उबंटू सर्वर से संबंधित हूं और डेस्कटॉप से नहीं क्योंकि केवल मेरे सर्वर को रिबूट करने से मुझे सिरदर्द होता है!
यदि आप नहीं चाहते हैं, तो यहां डेस्कटॉप लिनक्स उपयोग के लिए एक समाधान है: http://www.ksplice.com