-1

Удаление приложений - это кошмар. Например, я использую 'sudo apt-get install nginx', а затем, когда захожу в Центр программного обеспечения и удаляю его ... он все еще сохраняет все конфиги и некоторые папки, и мне любопытно, почему.

Я пытаюсь использовать -rm -r для папки ... он удаляет все, успех! Впрочем, ненадолго. Если бы мне пришлось переустанавливать приложение, оно создавало бы все папки, в которых оно нуждалось ... кроме файлов. Итак, чтобы переустановить приложение, мне нужно переустановить ОС.

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

Приложение может быть nginx, это может быть даже PHP или многое другое. Что происходит и как я могу это исправить?

Я действительно попытался очистить, он не удалял конфигурации, поэтому я попробовал это снова и упомянул, что есть два приложения, которые были связаны, и если я собирался установить. Я должен был сделать «автоудаление». Это не обязательно мгновенная переустановка. Возможно, я захочу полностью удалить приложение, а затем установить его снова через несколько месяцев.

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

2 ответа2

3

Если вы хотите удалить приложение и файлы конфигурации, вам нужно использовать sudo apt-get purge <app> . Это поведение описано на странице руководства apt-get . Прочитайте это с man apt-get . Команда sudo apt-get remove … сохранит файл конфигурации (по очень веским причинам!).

0

Смотрите справочные страницы для apt-get и synaptic.

Вещи часто ломаются, когда вы вручную удаляете файлы, принадлежащие установленным пакетам. В любом случае, вы всегда можете

sudo apt-get install --reinstall some-package-name
sudo apt-get install -f

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .