Восстановите / etc / configuration файлы по умолчанию
18
Есть ли способ заменить /etcфайлы конфигурации из пакета, перезаписывая мои локальные изменения? Я пытался, apt-get install --reinstall mypackageно он не обновляет файлы.
Связанный с этим вопрос ServerFault описывает , как восстановить пакет конфигурационных файлы , если вы удалили их, и требует , чтобы вы отследить фактический .debфайл.
Все что вам нужно сделать:
Найдите список конфессий, предоставляемых пакетом:
dpkg --status <package>
(смотрите под Conffiles:разделом).
Удалите эти конфеты самостоятельно.
Переустановите пакет. Если вы нашли .debфайл,
dpkg -i --force-confmiss <package_deb>.deb
Альтернативно, передача dpkgопции через aptдолжна работать:
Ответы:
Связанный с этим вопрос ServerFault описывает , как восстановить пакет конфигурационных файлы , если вы удалили их, и требует , чтобы вы отследить фактический
.deb
файл.Все что вам нужно сделать:
Найдите список конфессий, предоставляемых пакетом:
(смотрите под
Conffiles:
разделом).Удалите эти конфеты самостоятельно.
Переустановите пакет. Если вы нашли
.deb
файл,Альтернативно, передача
dpkg
опции черезapt
должна работать:источник
dpkg -S /file/to/search
дать вам имя пакетаКроме того,
remove
apt-get также предлагаетpurge
команду, которая очищает ваши настройки конфигурации, после чего может следоватьapt-get install
источник
purge
конечно, работает для многих пакетов, но не для тех, которые вы не можете удалить без серьезной поломки.источник