मैं आर्क लिनक्स के लिए एक नवागंतुक का एक सा हूँ और अभी भी इसके कुछ प्रतिमानों के लिए इस्तेमाल हो रहा हूं। मैं एक और डिस्ट्रो से बहुत सी आदतों के साथ आता हूं जो काफी अधिक संरचित था और कुछ मायनों में अनुमानित था।
एक चीज जो मैं कुछ सिस्टमस के साथ करना चाहूंगा, वह सभी सिस्टम पैकेजों के स्वचालित अपडेट करने के लिए क्रोन जॉब करने में सक्षम है। ऐसा लगता है कि यह बहुत आसान होगा सिवाय इसके कि मैं सिस्टम से कुछ सार्थक प्रतिक्रिया भी चाहता हूं कि मुझे बताएं कि चीजें कैसे चली गईं जो इतनी क्रिया नहीं थी कि मैं इसे अनदेखा कर देता हूं जब तक कि मुझे पता चलता है कि सिस्टम काम कर रहा है।
- का पूर्ण उत्पादन
pacman
अनावश्यक है। मुझे परवाह नहीं है कि डाउनलोड कितने समय तक चला या यह अपडेट 53 के 53 पर है। - अधिकांश भाग के लिए मुझे सफलताओं की परवाह नहीं है।
- मैं त्रुटियों की परवाह करता हूं। यदि कोई अपडेट रन विफल होता है, तो मैं इसके बारे में जानना चाहता हूं और किसी विशेष त्रुटि संदेश के माध्यम से पैच किया जाना चाहिए।
मैं स्थापित के दौरान बंद "नोटिस" के बारे में परवाह करता हूं। उदाहरण के लिए आज के सिस्टम अपडेट ने कहा:
:: coredumps are no longer sent to the journal by default. To re-enable: echo >/etc/sysctl.d/50-coredump.conf \ "kernel.core_pattern=|/usr/lib/systemd/systemd-coredump %p %u %g %s %t %e"
या फाइलसिस्टम ने इसका उत्पादन किया:
warning: /etc/group installed as /etc/group.pacnew warning: /etc/passwd installed as /etc/passwd.pacnew warning: /etc/shadow installed as /etc/shadow.pacnew
यह अंतिम श्रेणी वास्तव में है जो मुझे इस प्रश्न को पूछने के लिए प्रेरित करती है क्योंकि ऐसा लगता है कि ये पैकेज सेट में बहुत असंगत हैं। इनमें से कुछ के द्वारा उत्पन्न होने लगते हैं
post_upgrade()
, अन्य द्वाराinstall()
, कभी-कभी उन्हें stdout को लिखा जाता है, कभी-कभी stderr को। संदेशों का प्रारूप व्यापक रूप से भिन्न होता है: कभी-कभी एक पूरे ब्लॉक को किसी तरह इंडेंट पर उपसर्ग किया जाता है, अन्य समय में केवल एक नंगे प्रतिध्वनित स्ट्रिंग होता है।
मैं उन चीजों के बारे में जानना चाहता हूं जिनके लिए एक प्रणाली पर मेरे हस्तक्षेप की आवश्यकता हो सकती है लेकिन अन्यथा परेशान नहीं होना चाहिए। क्या कोई ऐसा उपकरण है जो समझदारी से इस डेटा का प्रबंधन करता है और सिस्टम प्रशासन को सरल करता है? क्या पैक्मैन प्रक्रिया से अलग पैकेज द्वारा उत्पन्न आउटपुट प्राप्त करने का कोई तरीका है? या मैं अपने आप पर कुछ प्रकार के पार्सर लिखने के लिए हूं जो इंस्टॉल लॉग से सौम्य सामान को फ़िल्टर करता है?
¹ इससे पहले कि आप यह सोचें कि यह कितना बेवकूफ है, कृपया ध्यान दें कि मैं उत्पादन सर्वर पर ऐसा नहीं करने के लिए पर्याप्त स्मार्ट हूं और स्नैपशॉट आधारित पूर्ण सिस्टम बैकअप के बिना नहीं जो एक आपदा की स्थिति में पुनर्प्राप्ति को आसान बना देगा।
checkupdates
और -Syu
अंतर्ग्रहण करना एक बहुत ही मामूली काम है; मुझे आपके काम के सभी प्रस्ताव के लिए कोई वास्तविक लाभ नहीं दिखाई देगा।
yaourt
, वह आपके प्रश्न और आपके वैचारिक मॉडल दोनों से टैग को हटा देगा : आधिकारिक रिपोज के साथ ऐसा करने की कोशिश करना काफी मुश्किल होगा, AUR से मिक्स में यादृच्छिक पैकेज जोड़ने से यह क्विक्सोटिक बन जाएगा ...