Выбор ответа Junior Пакеты и загрузка обновлено

remove против purge

Вопрос

Чем apt purge nginx отличается от apt remove nginx?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: purge удаляет пакет вместе с конфигами, remove конфиги оставляет. remove удаляет файлы пакета, но оставляет конфиги (в dpkg -l статус rc), чтобы при переустановке настройки сохранились. purge удаляет и их.

Варианты ответа

  1. purge удаляет пакет вместе с конфигами, remove конфиги оставляетправильный ответ
  2. purge удаляет пакет и все его зависимости, даже нужные другим пакетам
  3. remove только останавливает сервис, а файлы удаляет purge
  4. Ничем: purge это устаревший синоним remove из apt-get

Разбор

remove удаляет файлы пакета, но оставляет конфиги (в dpkg -l статус rc), чтобы при переустановке настройки сохранились. purge удаляет и их. Ненужные зависимости убирает отдельно apt autoremove.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.