उबंटू और डेबियन में स्थापित पैकेज को फिर से कॉन्फ़िगर कैसे करें


dpkg-reconfigure पहले से इंस्टॉल किए गए पैकेज को फिर से कॉन्फ़िगर करने के लिए उपयोग किया जाने वाला एक शक्तिशाली कमांड लाइन टूल है। यह dpkg के तहत दिए जाने वाले कई उपकरणों में से एक है - डेबियन/उबंटू लिनक्स पर कोर पैकेज मैनेजमेंट सिस्टम। यह डेबियन पैकेज के लिए कॉन्फ़िगरेशन सिस्टम debconf के साथ मिलकर काम करता है। Debconf आपके सिस्टम पर सभी संस्थापित संकुलों के विन्यास को पंजीकृत करता है।

यह उपकरण वास्तव में पूरे उबंटू या डेबियन सिस्टम इंस्टॉलेशन को फिर से कॉन्फ़िगर करने के लिए उपयोग किया जा सकता है। बस पुन: कॉन्फ़िगर करने के लिए पैकेज (ओं) का नाम (ओं) को प्रदान करें, और यह कई कॉन्फ़िगरेशन प्रश्न पूछेगा, उसी तरह जब पैकेज आपके सिस्टम पर शुरू में स्थापित किया गया था।

यह आपको एक स्थापित पैकेज की सेटिंग्स को पुनः प्राप्त करने की अनुमति दे सकता है, साथ ही साथ उस पैकेज की वर्तमान सेटिंग्स को डिकॉन्फ़ में दर्ज करने के लिए बदल सकता है। आपके द्वारा पुन: कॉन्फ़िगर किए जा सकने वाले पैकेजों की एक सामान्य श्रेणी वे हैं जिनके कॉन्फ़िगरेशन पैकेज की स्थापना स्क्रिप्ट में प्रश्नों द्वारा निर्धारित किए जाते हैं, आमतौर पर पैकेज स्थापना प्रक्रिया के दौरान एक ग्राफिकल इंटरफ़ेस के माध्यम से दिखाया जाता है, उदाहरण के लिए phpmyadmin

इंस्टॉल किए गए पैकेज के कॉन्फ़िगरेशन देखें

किसी स्थापित पैकेज के मौजूदा विन्यास को देखने के लिए " phpmyadmin ", दिखाए गए अनुसार debconf-show उपयोगिता का उपयोग करें।

$ sudo debconf-show phpmyadmin

डेबियन और उबंटू में स्थापित पैकेज को फिर से कॉन्फ़िगर करें

यदि आपने पहले से ही एक पैकेज स्थापित किया है, उदाहरण के लिए phpmyadmin , तो आप पैकेज नाम को dpkg-reconfigure के रूप में दिखाया गया करके इसे फिर से कॉन्फ़िगर कर सकते हैं।

$ sudo dpkg-reconfigure phpmyadmin

एक बार जब आप ऊपर कमांड चला लेते हैं, तो आपको निम्न स्क्रीनशॉट में दिखाए गए अनुसार phpmyadmin को पुन: कॉन्फ़िगर करने में सक्षम होना चाहिए। आपको प्रश्नों की एक श्रृंखला से पूछा जाएगा, जो सेटिंग्स आप चाहते हैं उनका चयन करें और प्रक्रिया को पूरा करें।

जब phpmyadmin पुन: संयोजन प्रक्रिया की जाती है, तो आपको नए पैकेज सेटिंग्स के विषय में कुछ उपयोगी जानकारी दिखाई देगी जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

कुछ उपयोगी विकल्प हैं जो आपको इसके डिफ़ॉल्ट व्यवहार को बदलने की अनुमति देते हैं, हम कुछ व्यावहारिक रूप से उपयोगी लोगों की व्याख्या करेंगे, जो निम्नानुसार हैं।

p

$ sudo dpkg-reconfigure -f readline phpmyadmin

आप निम्न कमांड चलाकर debconf के माध्यम से डिफ़ॉल्ट रूप से स्थायी रूप से बदल सकते हैं।

$ sudo dpkg-reconfigure debconf

किसी विकल्प का चयन करने के लिए ऊपर और नीचे कुंजी का उपयोग करें, और ठीक चुनने के लिए टैब कुंजी दबाएं और <दबाएं Enter ।

यह भी चुनें कि कौन से प्रश्न प्राथमिकता स्तर के अनुसार अनदेखा करें, जैसा कि स्क्रीनशॉट में दिखाया गया है और Enter दबाएं।

प्रदर्शित किए जाने वाले प्रश्नों की न्यूनतम प्राथमिकता को निर्दिष्ट करने के लिए, सीधे कमांड लाइन से, -p विकल्प का उपयोग करें।

$ sudo dpkg-reconfigure -p critical phpmyadmin

कुछ पैकेज असंगत या टूटी-फूटी स्थिति में हो सकते हैं, ऐसे मामले में, आप पैकेज को फिर से कॉन्फ़िगर करने के लिए -f ध्वज का उपयोग कर सकते हैं dpkg-reconfigure । इस ध्वज का उपयोग सावधानी से करना याद रखें!

$ sudo dpkg-reconfigure -f package_name

अधिक जानकारी के लिए, dpkg-reconfigure मैन पेज देखें।

$ man dpkg-reconfigure

अभी के लिए बस इतना ही! यदि आपके पास dpkg-reconfigure या साझा करने के लिए किसी भी अतिरिक्त विचार का उपयोग करने से संबंधित कोई प्रश्न हैं, तो नीचे दिए गए टिप्पणी अनुभाग के माध्यम से हम तक पहुंचें।