2. आदिपाल
इत्यादिकीपर की सामग्री की अनुमति देता है /आदि संस्करण नियंत्रण प्रणाली (वीसीएस) भंडार में संग्रहीत किया जाना है। यह एपीटी के साथ एकीकृत होता है और स्वचालित रूप से परिवर्तन करता है /आदि जब पैकेज स्थापित या अपग्रेड किए जाते हैं। लगाना /आदि संस्करण नियंत्रण को उद्योग में सर्वोत्तम अभ्यास माना जाता है, और एटकीपर का लक्ष्य इस प्रक्रिया को यथासंभव दर्द रहित बनाना है।
टर्मिनल में निम्नलिखित दर्ज करके आदिकीपर स्थापित करें:
sudo apt आदिकीपर स्थापित करें
मुख्य कॉन्फ़िगरेशन फ़ाइल, /etc/etckeeper/etckeeper.conf, काफी सरल है. मुख्य विकल्प यह है कि किस वीसीएस का उपयोग किया जाए और डिफ़ॉल्ट रूप से आदिकीपर को बाज़ार का उपयोग करने के लिए कॉन्फ़िगर किया गया है। पैकेज इंस्टालेशन के दौरान रिपॉजिटरी स्वचालित रूप से प्रारंभ हो जाती है (और पहली बार प्रतिबद्ध होती है)। निम्नलिखित कमांड दर्ज करके इसे पूर्ववत करना संभव है:
सुडो आदिकीपर यूनिनिट
डिफ़ॉल्ट रूप से, आदिकीपर प्रतिदिन /etc में किए गए अप्रतिबद्ध परिवर्तन करेगा। इसे AVOID_DAILY_AUTOCOMMITS कॉन्फ़िगरेशन विकल्प का उपयोग करके अक्षम किया जा सकता है। यह पैकेज स्थापना से पहले और बाद में स्वचालित रूप से परिवर्तन भी करेगा। परिवर्तनों की अधिक सटीक ट्रैकिंग के लिए, अपने परिवर्तनों को एक प्रतिबद्ध संदेश के साथ मैन्युअल रूप से करने की अनुशंसा की जाती है, इसका उपयोग करते हुए:
सुडो आदिकीपर प्रतिबद्ध "..कॉन्फिगरेशन परिवर्तन का कारण.."
bzr के VCS कमांड का उपयोग करके आप लॉग जानकारी देख सकते हैं:
sudo bzr लॉग /etc/passwd
पैकेज प्रबंधन प्रणाली (एपीटी) के साथ एकीकरण प्रदर्शित करने के लिए, पोस्टफिक्स स्थापित करें:
sudo apt पोस्टफिक्स स्थापित करें
जब इंस्टॉलेशन समाप्त हो जाए, तो सभी पोस्टफ़िक्स कॉन्फ़िगरेशन फ़ाइलें रिपॉजिटरी के लिए प्रतिबद्ध होनी चाहिए:
इसके लिए प्रतिबद्ध: /etc/ जोड़ा गया उपनाम.डीबी संशोधित समूह संशोधित समूह- संशोधित जीशैडो संशोधित जीशैडो- संशोधित पासवार्ड संशोधित पासवार्ड- जोड़ा गया पोस्टफिक्स
रिज़ॉल्वकॉन्फ़ जोड़ा गया
rsyslog.d जोड़ा गया संशोधित छाया संशोधित छाया- init.d/postfix जोड़ा गया
नेटवर्क जोड़ा गया/if-down.d/postfix जोड़ा गया नेटवर्क/if-up.d/postfix जोड़ा गया पोस्टफिक्स/dynamicmaps.cf जोड़ा गया पोस्टफिक्स/main.cf
पोस्टफिक्स/मास्टर.सीएफ जोड़ा गया पोस्टफिक्स/पोस्ट-इंस्टॉल जोड़ा गया पोस्टफिक्स/पोस्टफिक्स-फाइलें जोड़ा गया पोस्टफिक्स/पोस्टफिक्स-स्क्रिप्ट जोड़ा गया पोस्टफिक्स/एसएएसएल
ppp/ip-down.d जोड़ा गया
ppp/ip-down.d/postfix जोड़ा गया ppp/ip-up.d/postfix जोड़ा गया rc0.d/K20postfix जोड़ा गया rc1.d/K20postfix जोड़ा गया rc2.d/S20postfix जोड़ा गया rc3.d/S20postfix जोड़ा गया rc4.d/S20postfix जोड़ा गया rc5.d/S20postfix जोड़ा गया rc6.d/K20postfix जोड़ा गया
resolvconf/update-libc.d जोड़ा गया
resolvconf/update-libc.d/postfix जोड़ा गया rsyslog.d/postfix.conf जोड़ा गया
जोड़ा गया ufw/applications.d/postfix प्रतिबद्ध संशोधन 2।
उदाहरण के लिए कि एटकीपर मैन्युअल परिवर्तनों को कैसे ट्रैक करता है, इसमें नया होस्ट जोड़ें / Etc / hosts. bzr का उपयोग करके आप देख सकते हैं कि कौन सी फ़ाइलें संशोधित की गई हैं:
सुडो बीजेआर स्थिति /आदि/
संशोधित: होस्ट
अब परिवर्तन प्रतिबद्ध करें:
सुडो एटकीपर कमिट "नया होस्ट जोड़ा गया"
bzr पर अधिक जानकारी के लिए अनुभाग 1, "बाज़ार" [पृ. देखें। 295]।