मैंने कभी-कभी अपनी कॉन्फ़िगर फ़ाइल "/etc/mysql/my.cnf" खो दी है, और इसे पुनर्स्थापित करना चाहता हूं। फ़ाइल पैकेज की है, mysql-common
जो कुछ महत्वपूर्ण कार्यक्षमता के लिए आवश्यक है, इसलिए मैं purge && install
इसे बस नहीं कर सकता: निर्भरता की भी स्थापना रद्द की जाएगी (या यदि मैं उन्हें अस्थायी रूप से अनदेखा कर सकता हूं, तो वे काम नहीं करेंगे)।
क्या बिना पैकेज के फाइल से कॉन्फिगर फाइल को रिस्टोर करने का कोई तरीका है ar
?
dpkg-reconfigure mysql-common
इसे पुनर्स्थापित नहीं किया।
conf.d
फ़ोल्डर्स का उपयोग नहीं कर रहा था , और जब पैकेज मेंटेनर इसे अपडेट करते हैं, तो अपग्रेड प्रक्रिया वास्तव में "कॉन्फिगर फाइल संशोधित" संदेशों को प्रदर्शित करने की उत्सुक हो जाती है :) कारण यह है कि उल्लेख करना महत्वपूर्ण नहीं है, इसलिए मैंने अपने प्रश्न को सरल बनाने का फैसला किया
7z x /path/to/foo.deb
, तब7z x data.tar.gz
) के साथ पैकेज फ़ाइलों को हमेशा निकाला है ....