Управление пакетами в Linux — едва ли не самая спорная тема (ну, разве что, кроме спора между vi против emacs). Отчасти это связано с необходимостью использования командной строки. Новые пользователи не хотят знакомиться с командной строкой. И это ужасно, поскольку командная строка в Linux — это очень мощный инструмент. Один из идеальных примеров — apt-get purge
.
Каждый, кто сталкивался с управлением пакетами в Debian или других дистрибутивах на его основе, обязательно должен использовать apt-get purge
. Почему? Рассмотрим ситуацию: когда вы установили приложение с помощью apt-get, спустя некоторое время вы можете понять, что это не совсем то приложение, которое вам нужно. Когда вы захотите удалить приложение, скорее всего, вы воспользуетесь командой apt-get remove
. И это неплохо, поскольку эта команда отлично справится с удалением приложения, которое вам больше не требуется.
Однако (и это может быть очень большим «Однако»), когда приложение удаляется с помощью apt-get remove
, оно оставляет на месте файлы конфигурации. И эти файлы могут содержать важные конфиденциальные данные (например, логины). Даже если такой информации в них нет, вам вряд ли захочется, чтобы они засоряли вашу систему. И здесь на выручку приходит apt-get purge
.
Когда приложение удаляется с помощью apt-get purge
, будет удалено не только само приложение, но и все связанные с ним конфигурационные файлы. Именно это основная причина, почему для того, чтобы удалить приложение в Ubuntu нужно использовать команду apt-get purge
.