Как удалить файлы конфигурации полностью

Недавно я удалил некоторые программы, используя sudo apt-get --purge autoremoveдумая, что это удалит все его следы, включая неиспользуемые зависимости и файлы конфигурации. Однако я обнаружил, что файл конфигурации остался в моей домашней папке.

Есть ли более мощная команда, которая убрала бы даже это?

Кроме того, безопасно ли удалять скрытые файлы и папки из дома, если они являются просто файлами конфигурации, или есть другие виды файлов?

2 ответа

Решение

apt-get purge удаляет только файлы конфигурации системного уровня (например, созданные debconf). Это ничего не трогает в вашей домашней папке - вы должны удалить их вручную. Это имеет смысл, если подумать: может быть несколько пользователей, которые, вероятно, не захотят, чтобы администраторы удаляли данные из своих домашних папок!

Приложения обычно хранят данные конфигурации в одной из следующих скрытых папок, которые вы можете удалить, если уверены, что данные вам не нужны:

  • ~/.Application
  • ~/.Config/ приложение
  • ~/.Cache/ приложение
  • ~/.Local/ доля / приложения

Замена "приложения" на название пакета. Большинство приложений не хранят пользовательские файлы в этих папках, и если вы случайно удаляете из своей домашней папки что-то, что требуется системе, она обычно просто создается заново. Конечно, не мешает заглянуть внутрь, прежде чем удалить их, просто чтобы убедиться, что там нет ничего, что вы хотите.

Для приложений gnome 2 вы также можете запустить:

gconftool-2 --recursive-unset /apps/application

(снова заменив "приложение" на имя приложения), что избавит от настроек вашего приложения.

Обновление 12-14-2012

Для приложений gnome 3 приведенная выше команда gconftool-2 заменяется на:

gsettings reset-recursively [schema]

Вы можете найти схему для приложения с

gsettings list-schemas | grep application

Я не знаю автоматического способа, но вы можете вручную удалить скрытый каталог конфигурации из вашего домашнего каталога.

обычно имя каталога .appname например, в вашем домашнем каталоге у mozilla firefox есть папка конфигурации с именем .mozilla,

чтобы показать скрытый каталог от nautilus, вы можете нажать CTRL + H

Другие вопросы по тегам