В моем каталоге $ HOME (также известном как '~') есть множество скрытых папок конфигурации.
Безопасно ли удалить их все ?
Чтобы быть конкретным
- Сломается ли ОС, если я это сделаю?
- Перестанут ли работать мои драйверы Ethernet / принтера / звука / графики?
- Меня не волнуют поверхностные вещи, такие как темы Gnome, сочетания клавиш, настройки шрифтов и т. Д.
configuration
home-directory
delete
ПОВЕЛИТЕЛЬ
источник
источник
Ответы:
Вы должны быть относительно безопасны:
home
каталоге - это в основном файлы конфигурации, если их там нет, любое приложение просто использует значения по умолчанию.Фактически, если вы добавите в систему другого пользователя, его домашний каталог будет в основном пустым, за исключением некоторых файлов по умолчанию, которые по умолчанию помещаются внутрь. Но эти значения по умолчанию специфичны для дистрибутивов и, конечно, не являются обязательными.
Так что да, вы должны быть в полной безопасности, удалив все под
home
.На всякий случай, будьте осторожны, переместите их в другой каталог и убедитесь, что все в порядке, прежде чем удалять их.
источник
OS
аdevice drivers
не о Windows приложениях.Удалить их НЕ безопасно. Я хочу дать вам представление о том, почему я сделал быструю проверку своей домашней папки, и вот несколько причин, по которым для меня это было бы небезопасно (и действительно заставляло меня плакать рекой):
Они содержат файлы конфигурации. Известно, что некоторые из них могут воссоздать себя, но если вы изменили или настроили приложение, изменения пропадут.
Для папок .local и .cache вы говорите о нескольких конфигурациях и загруженных пакетах кэша. Это включает необходимость загружать несколько мегабайт, если не гигабайты информации снова, или необходимость переустанавливать некоторые приложения снова (если им удается выдать ошибку об отсутствии чтения файла конфигурации)
Для очень больших приложений, таких как WINE, которые прячутся в .wine в домашней папке, убивая его, ну, это все равно, что форматировать весь диск Windows. Вы только что удалили все о вине и любом приложении Windows, которое вам довелось установить. В моем случае речь идет о 6 приложениях, которые получают 23 ГБ информации. Представьте, что кто-то установил 10 игр, Microsoft Office, Photoshop и некоторые другие приложения, а затем удалил все это. Приближается инфаркт.
Если у вас есть папка XBMC, которая является .xbmc. Я знаю, что несколько человек, включая меня, будут плакать из-за того, что им придется снова загружать ВСЕ материалы для фильмов и видеосериалов. Это примерно 12 часов работы при условии, что интернет-соединение не прерывается.
Папка .mozilla есть. Ваша конфигурация и информация о дополнениях будут потеряны.
Вы используете несколько сайтов SSH. Ну, не больше. Вам нужно настроить их снова. Это может быть расценено как проблема безопасности, если вы делаете это в компании.
Были ли вы сутенеры с лучшими аддонами. Не больше, конфиг был удален.
Возможно, у вас есть персональное окно терминала (например, скрытые файлы bash и профиля). Нет, вы этого не сделали, так как ваш файл конфигурации был удален.
Не все скрытые элементы являются папками. Есть несколько скрытых файлов, которые очень часто используются, такие как файлы bash и профиля, файл истории и журналы.
И в довершение всего, кроме очевидной перезагрузки, которую вы должны сделать, нет 100% -ного способа быть уверенным, что все вернется работать правильно. Может быть, для только что установленной системы, но для кого-то, у которого, к примеру, были эти скрытые папки и файлы с 4 версий Ubuntu назад, одна проблема может стать очень большой.
Теперь к вам вопрос, перестанут ли работать водители. Нет, они не будут. они все еще будут работать после уборки.
Будет ли ОС ломаться. По-разному. Если у работающей службы есть конфигурация, вы можете столкнуться с проблемой. Если в настроенном файле RC есть файл, у вас возникнет проблема. Для обычного пользователя, который только что установил систему, не возникнет никаких проблем, но дайте ему год с несколькими установленными программами и персонализированными компонентами. Вы могли бы сожалеть о необходимости удалить все это.
источник
Короткий ответ - да, это может быть опасно и отрицательно повлияет на использование вами системы, даже если сама система не будет затронута. То есть другие пользователи продолжат работу, как будто ничего не произошло, даже если ваша учетная запись будет бесполезной.
Некоторые точечные файлы создаются при первом создании учетной записи пользователя, что означает, что она не будет воссоздана автоматически. От них зависит множество приложений, что означает, что эти приложения не будут работать должным образом. Многие приложения полностью зависят от конфигураций. Если они недоступны и не могут быть созданы, то приложение будет бесполезным и может аварийно завершить работу или отказаться от запуска.
Это было бы похоже на удаление реестра в Windows, но хуже, так как точечные файлы в Ubuntu не только хранят конфигурацию, но и хранят личные данные. Ваши базы данных хранятся, например, в ~ / .local / share / desktop-couch /. Если вы синхронизированы с Ubuntu One, то удаление этой папки может также привести к удалению этих баз данных со всех других компьютеров, включая Интернет.
Если бы вы предоставили более подробную информацию о том, почему вы хотели бы сделать это, было бы легче дать точный ответ. Но если по какой-то причине вы действительно хотите это сделать, то я думаю, что именно так вы должны это сделать: (пожалуйста, убедитесь, что вы хотите)
Выполняйте эти шаги, только если ваш домашний каталог не зашифрован.
Теперь у вас есть чистая система для вашего пользователя, как при первом входе в систему. Вы можете начать копировать файлы из старого домашнего каталога в новый. Не "резать" или двигаться. Таким образом, у вас будет резервная копия старого домашнего каталога, если что-то пойдет не так. Пожалуйста, обратите внимание на то, что вы делаете. Например, если вы вошли в Ubuntu One и заменили файлы, содержащие информацию о синхронизированных файлах и папках, то Ubuntu One заметит, что эти файлы больше не доступны. Для него это означает, что вы удалили их, и он будет синхронизировать эти удаления в вашей сети, то есть он удалит все эти файлы со всех ваших компьютеров и в Интернете. Поэтому убедитесь, что вы знаете, что представляет собой каждый файл и что делает каждый файл. И в любом случае сделайте резервную копию.
В итоге:
источник
Я только что проверил это и удалил все в моем
/home/test
каталоге. Затем я смог войти через терминал (Ctrl + Alt + F1) и графически тоже.Почему вы хотите сделать это другой вопрос. Если вы хотите удалить учетную запись пользователя, сделайте это из « Пользователи и группы» или аналогичного менеджера настроек.
источник
Я проверил (только Ubuntu 12.04): В новой учетной записи пользователя или суперпользователя есть только три файла конфигурации:
Таким образом, учетная запись должна вести себя как новая, если удаляются все скрытые файлы, кроме этих трех.
(Конечно, все документы, локальные программы или локальные конфигурации, сохраненные в скрытых папках, будут потеряны. И удаление должно быть выполнено после выхода из другой учетной записи суперпользователя. Дополнительные сведения см. В других ответах.)
источник