В Debian есть как минимум два способа удаления пакета:
apt-get remove pkgname
apt-get purge pkgname
Первый сохраняет общесистемные конфигурационные файлы (то есть те, которые находятся в « / etc »), а второй нет.
Что такое эквивалент Fedora второй формы purge
? Или, может быть, мне лучше спросить, yum remove pkgname
действительно ли сохраняются файлы конфигурации.
источник
Я нашел этот ответ на повторяющийся вопрос на ServerFault под названием: yum эквивалент «apt-get purge», который предоставляет единственный метод, который я видел, который может делать то, что
apt-get purge <pkg>
делает на Ubuntu / Debian.Единственный другой метод, который я могу представить здесь, - это анализ выходных данных
yum remove <pkg>
и последующее ручное удаление любых файлов, которые могли быть изменены. Например, когда я недавно установил RPM ElasticSearch для 2.3, я изменил несколько файлов, которые были связаны с этим RPM. Когда я удалил его с помощью YUM, вы получите сообщения в выводе, подобные этому:Их можно удалить после удаления, используя YUM по сценарию или вручную.
Ссылка
источник
Для «чистки» нет эквивалента, просто используйте
yum remove package
.Также вы можете использовать
yum reinstall package
, когда вы хотите переустановить какой-то пакет ...источник
yum remove
эквивалентноapt-get purge
.yum remove
что « не гарантируется сохранение файлов конфигурации». Это не то же самое, что сказать, что гарантированно не сохраняются файлы конфигурации (что означает, что это эквивалентноapt-get purge
). Вы делаете это (намного) более сильное требование?Если вы хотите очистить файлы конфигурации из программы, которую вы недавно удалили через систему RPM, все, что вам нужно сделать, это ввести: yum clean all
источник