aptitude reinstall для битого пакета (или всех пакетов в системе). Однако, как оказалось, переустанавливаются не все файлы пакета, а только не-конфигурационные. Т.е. все что лежит в /etc (в том числе стартовые скрипты в /etc/init.d) по aptitude reinstall не переустанавливается.На #debian@freenode.org подсказали, что в случае если от перустановки ожидается восстановление даленных файлов в
/etc, нужно делать ее следующим образом:aptitude -o DPkg::Options::="--force-confmiss" reinstall <package>Аналогично, если нужно привести все конфиги к дефолтному виду, то ключ
--force-confmiss заменяется на --force-confnewПодробнее об этих и других ключах "форсирования" установки можно почитать в соответствующем разделе хелпа dpkg:
dpkg --force-help
Комментариев нет:
Отправить комментарий