ubuntu सर्वर - मुझे इसे ऊपर-नीचे रखने के लिए क्या करने की आवश्यकता है


14

मैं एक ubuntu सर्वर स्थापित कर रहा हूं और जानना चाहता हूं कि मुझे इस पर नियमित रूप से क्या करना चाहिए।

apt-get update/upgrade स्पष्ट लगता है।

क्या उदाहरण के लिए एक glsa जाँच है? कुछ और मैं चल रहा हो? मुझे लगता है कि यह इस बात पर निर्भर करता है कि क्या स्थापित किया गया है, लेकिन मैं अभी के लिए मुख्य प्रणाली के बारे में सोच रहा हूं।

जवाबों:


17

आपके द्वारा बताए अनुसार पैकेज को अपग्रेड करना सबसे महत्वपूर्ण बात है। उपकरणों की एक जोड़ी है कि आसान बना सकते हैं:

  • cron-apt, आपको ईमेल द्वारा सूचित करने के लिए जब इंस्टॉल करने के लिए अपग्रेड होते हैं; तथा
  • अप्राप्य-अपग्रेड, स्वचालित रूप से गैर-संवादात्मक उन्नयन लागू करने के लिए

उबंटू की एक सुरक्षा घोषणा सूची भी है , लेकिन मेरे अनुभव में यह वास्तव में पैकेज अपग्रेड का केवल एक डुप्लिकेट है जो क्रोन-एप आपको सूचित करेगा। दूसरी ओर यह प्रत्येक सुरक्षा अपग्रेड में तय की गई (या क्या असुरक्षित है) पर थोड़ी अधिक जानकारी प्रदान करेगा।


2

मैंने अपने सर्वर पर मुनिन स्थापित किया है ताकि मैं उनके बारे में सभी प्रकार की चीजों की निगरानी कर सकूं, जिसमें यह भी शामिल है कि उपयुक्त को लगता है कि स्थापित करने के लिए पैकेज हैं।


1

यदि आप अपडेट करना चाहते हैं तो इसके साथ एक टेक्स्ट फ़ाइल बनाएं:

apt-get -yq update
apt-get -yq upgrade

और जो कुछ भी आप चाहते हैं समय के लिए crontab में जोड़ें।


ऐसा करने से आपके द्वारा किए गए किसी भी कॉन्फ़िगरेशन फ़ाइल परिवर्तन की संभावना भी स्पष्ट हो जाएगी
मार्टिन OConnor

हालांकि मुझे लगता है कि कुछ मामलों में एक समस्या हो सकती है जो मुझे अभी तक स्वयं अनुभव करने के लिए है मेरे पास 4 स्थानीय डेबियन सर्वर और 4 रिमोट (डेटासेंटर सर्वर) हैं जो डेबियन भी चल रहे हैं और मैं डेबियन का उपयोग कर रहा हूं कुछ ही के लिए मेरा सर्वर ओएस वर्षों।
अनकवेंचट

जबरदस्ती "हाँ" (-y) भयानक रूप से खतरनाक है।
bortzmeyer

मैं "हो सकता है" लेकिन जैसा कि मैंने ऊपर कहा कि मुझे असफल होना अभी बाकी है।
Unkwntech


-3

मैंने निम्नलिखित पंक्ति को / etc / crontab में डाला

2 */2 * * * root    apt-get -qq update && apt-get -qq -y --force-yes upgrade && apt-get -qq clean

खबरदार कि यह नए पैकेज स्थापित नहीं करता है, इसलिए यह कुछ कर्नेल अपडेट को याद कर सकता है: आपको अभी भी एक बार में एक बार synaptic / एप्टीट्यूड चलाना होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.