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

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

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

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

12
задан 23 May 2011 в 19:35

2 ответа

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

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

  • ~/.application
  • ~/.config/application
  • ~/.cache/application
  • ~/.local/share/application

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

Для гнома 2 приложения Вы могли бы также хотеть работать:

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

(снова замена "приложения" с названием приложения), который избавится от Ваших установок приложения.

Обновление 14.12.2012

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

gsettings reset-recursively [schema]

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

gsettings list-schemas | grep application

16
ответ дан 23 May 2011 в 19:35

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

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

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

0
ответ дан 23 May 2011 в 19:35

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

Похожие вопросы: