Linux

Linux:如何使用 apt-get/aptitude 恢復配置文件?

  • February 23, 2015

我偶爾失去了我的配置文件“/etc/mysql/my.cnf”,想恢復它。該文件屬於mysql-common某些重要功能所需的包,所以我不能只是purge && install它:依賴項也將被解除安裝(或者如果我可以暫時忽略它們,它們將無法工作)。

有沒有辦法在不取消封包件的情況下從包中恢復配置ar文件?

dpkg-reconfigure mysql-common沒有恢復它。

dpkg -i --force-confmiss mysql-common.deb將重新創建任何失去的配置文件,即/etc/mysql/my.cnf在您的情況下。

以上都不適合我——可能已經過時了——無論如何,我找到了這個解決方案:

apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall mysql-common

引用自:https://serverfault.com/questions/82801