На этот вопрос уже есть ответ здесь:
Если я хочу переустановить конфигурации какого-либо пакета x
(т.е. файлы в / etc
), как мне это сделать?
Всегда ли apt-get --reinstall install x
переустанавливает конфигурации?
В других ответах предлагается сначала удалить конфигурации, а затем использовать apt-get -o Dpkg :: Options :: = "- force-confmiss" x
. Однако я не хочу делать это для всех / etc
, потому что я хочу, чтобы моя система оставалась в хорошем состоянии, насколько это возможно. Я просто хочу, чтобы он перезаписывал существующие файлы конфигурации.
Я также читал о - force-all
, - force-confnew
, - overwrite-conffiles
и UCF_FORCE_CONFFMISS
], UCF_FORCE_CONFFNEW
env vars. Некоторая документация находится здесь и здесь , хотя я не уверен, что она делает именно то, что я хочу.
Это - то, что Вы хотите сделать:
sudo -s
cd /tmp
mkdir deb
cd deb
apt-get update
apt-get download package1 package2 package3
dpkg -i --force-confmiss *.deb
можно посмотреть здесь еще для некоторых путей.