Ответы:
Как говорится на man apt-getстранице :
удалить - удалить идентичен для установки, за исключением того, что пакеты удаляются вместо установленных. Обратите внимание, что удаление пакета оставляет его файлы конфигурации в системе . Если к имени пакета добавлен знак плюс (без пробела), указанный пакет будет установлен, а не удален.
purge - purge идентичен для удаления, за исключением того, что пакеты удаляются и удаляются (также удаляются любые файлы конфигурации ).
Это, конечно, не относится к пакетам, которые содержат файлы конфигурации внутри домашней папки пользователя (например,:) /home/SexyNoJutsuUser, к этим файлам не будут обращаться ( почему «Очистка» не удаляет все, что связано с приложением? )
Так, например, если вы удалите Chrome, Firefox, XBMC или любой другой файл, содержащий некоторые файлы конфигурации внутри вашей /homeпапки, эти файлы останутся там.
С другой стороны, если вам нужно установить apache, squid, mysql или любые другие подобные сервисы, которые сохраняют свои файлы /etc, эти файлы конфигурации будут удалены при использовании purge.
Отрывок из моего ответа на другой вопрос:
apt-get remove packagename
удалит двоичные файлы, но не файлы конфигурации или данных пакетаpackagename.apt-get purge packagenameилиapt-get remove --purge packagename
удалит все, что касается пакетаpackagename, [...]
Особенно полезно, когда вы хотите «начать все сначала» с приложением, потому что вы испортили конфигурацию.
apt-get purgeудаляет файлы конфигурации, пока apt-get removeнет.
aptкак похож, но альтернатива,apt-get): askubuntu.com/questions/936810/apt-remove-vs-purge