Debian.pro/

Про Debian


Что делать, если вы поломали конфиги софтинки.

Иногда вижу картину — люди для того, чтобы удалить конфиги чего-либо делают aptitude purge, потом aptitude install.
На самом деле хорошие люди уже давно придумали решение этой проблемы. Решение звать purgeconfig.

Это обычный sh скрипт. Есть несколько важных вещей, которые стоит запомнить.

  • не запускайте purgeconfig во время работы dpkg (apt/aptitude/gdebi и тд.)
  • не запускайте dpkg во время работы purgeconfig
  • оно «вытаскивает» из deb-пакетов конфиги и приводит их в дефолтное состояние. Если вы создавали свои конфиги — они останутся на месте (например, в /etc/nginx/sites-enabled)

Установка скрипта простая:
root@host:~# wget http://purgeconfig.sf.net/purgeconfig.sh -O /usr/bin/purgeconfig
root@host:~# chmod +x /usr/bin/purgeconfig

Использовать, например так:
root@host:~# purgeconfig nginx


Комментариев пока нет.

Написать комментарий