इसका मतलब यह नहीं है कि निर्देशिका प्रति se, मूल रूप से क्या हो रहा है कि निर्देशिका जो अंत में होती हैं .d
(ध्यान दें कि ये आमतौर पर केवल कभी होती हैं /etc
), कॉन्फ़िगरेशन भागों को लें।
यह इसलिए बनाया गया है कि डिस्ट्रोस में सार्वभौमिक डिफॉल्ट शामिल हो सकते हैं उदाहरण के लिए /etc/yum.conf
, लेकिन फिर उपयोगकर्ताओं या अन्य पैकेजों के लिए अपने स्वयं के यम कॉन्फ़िगरेशन को सुरक्षित तरीके से जोड़ने के लिए एक आसान तरीका का उपयोग करना आसान नहीं है।
यम के लिए एक उदाहरण के रूप में ...
अगर मैं अपने आरएचईएल 5 या सेंटोस बॉक्स पर ईपीईएल का उपयोग करना शुरू करना चाहता हूं, तो मैं /etc/yum.repos.d
फ़ोल्डर में एक नया भंडार कॉन्फ़िगर कर सकता हूं , (कह सकता हूं /etc/yum.repos.d/epel.repo
) या एपेल-रिलीज पैकेज स्थापित कर सकता हूं जो कि मेरे डिफ़ॉल्ट कॉन्फ़िगरेशन को संशोधित किए बिना या स्वचालित रूप से फ़ाइल को नुकसान पहुंचाए बिना फ़ाइल बनाता है होने की जरूरत नहीं है।
क्या होगा, अधिकांश प्रोग्राम उनके डिफ़ॉल्ट कॉन्फ़िगरेशन ( /etc/yum.conf
उदाहरण के लिए) को पढ़ेंगे और फिर .d
चल रहे प्रोग्राम में कॉन्फ़िगरेशन स्निपेट्स सहित उनके फ़ोल्डरों पर पुनरावृति करेंगे ।
आशा है कि यह आपके लिए इसे समझाता है।
.d
, उबंटू के इस संबंधित प्रश्न पर msw की टिप्पणी देखें ।