sudo apt-get remove не удаляет файлы конфигурации

Я новичок в Linux / Ubuntu - и мне интересно, является ли поведение, которое я вижу, таким, как задумано. Я установил vsftpd:

 sudo apt-get install vsftpd

Затем я удаляю:

 sudo apt-get remove vsftpd

Однако, просматривая / etc, я вижу, что vsftpd.conf все еще присутствует. Может кто-нибудь объяснить, почему это происходит (я предполагаю, что при удалении будут удалены все файлы, относящиеся к vsftpd)?

34
задан 15.04.2020, 02:40

2 ответа

Используйте вместо этого sudo apt-get purge <program>, чтобы удалить также файлы конфигурации.

48
ответ дан 15.04.2020, 02:41

Вы ищете , очистка :

sudo apt-get purge vsftpd

также удалит файлы конфигурации. Вы можете сделать это даже после того, как вы уже remove сделали пакет.

21
ответ дан 15.04.2020, 02:42
  • 1
    Я действительно замечал, что файл /etc/vsftpd.conf.save создается и остается после чистки. Это должно быть принятым ответом. – Demitri 15.04.2020, 02:42
  • 2
    sudo apt-get remove --purge <program> имеет тот же эффект? – user3132194 15.04.2020, 02:42
  • 3
    Я полагаю, что существует даже некоторая опция dpkg перечислить все пакеты, которые были когда-то установлены, но удалены...? А-ч да, посмотрите здесь: ascending.wordpress.com/2007/04/10/… – Jörg 15.04.2020, 02:43
  • 4
    @asymptotically Да. Заключение в кавычки способного - получает страницу справочника: " remove --purge эквивалентно purge command". если Вы хотите знать, что все о способном - получает команду, работает man apt-get. – Soumendra 15.04.2020, 02:44

Теги

Похожие вопросы