मेरे पास एक सर्वर मशीन है जिसे मैंने कभी भी एक्स डिस्प्ले में लॉग इन नहीं किया है, केवल ssh के माध्यम से। हाल ही में मैंने लॉग इन किया और मुझे बताया कि मेरे पास है
12 packages can be updated.
6 updates are security updates.
मैं वास्तव में पहले से ही जानता था कि क्योंकि मैं इस पर और मेरे सभी अन्य सर्वरों पर मुनिन चलाता हूं। तो वैसे भी, मैंने "sudo aptitude" किया और सभी अपडेट इंस्टॉल किए, फिर रिबूट किया। कुछ दिनों बाद, मुनिन ने मुझे बताया कि मुझे दूसरे पैकेज को अपग्रेड करने की आवश्यकता है, इसलिए मैंने लॉग ऑन किया, लेकिन लॉगिन संदेश ने कहा:
12 packages can be updated.
6 updates are security updates.
मैं एप्टीट्यूड में चला गया और एक अद्यतन स्थापित किया। उबंटू अभी भी बता रहा है कि मेरे पास अपडेट करने के लिए 12 पैकेज हैं। मुनिन बताती हैं कि मेरे पास कोई नहीं है। मैंने कोशिश की aptitude -d -y dist-upgradeऔर apt-get -d -y dist-upgradeदोनों ने मुझे बताया कि स्थापित करने के लिए कुछ भी नहीं है। तो क्यों लॉगिन जानकारी अभी भी मुझे बता रही है कि मेरे पास अपडेट करने के लिए 12 पैकेज हैं?
sudo aptitude updateफिर से किया? बस यह सुनिश्चित करने के लिए कि वह अपडेट हो;) इसके अलावा, रनिंग सेsudo aptitude safe-upgradeमदद मिल सकती है, आप एप्टीट्यूड की तरह एप्टीट्यूड का उपयोग कर सकते हैं, कमांड-लाइन आर्ग्यूमेंट्स के साथ ...aptitudeअकेले इंटरेक्टिव इंटरफेस शुरू करता है, जिसे मैं व्यक्तिगत रूप से उपयोगकर्ताओं के एक अच्छे समूह का उपयोग नहीं करता हूं। ।