Bu cevabı, ServerFault'da başlıklı tekrarlanan bir soruya buldum: Ubuntu / Debian'da ne yaptığını görebildiğim tek yöntemi sağlayan "apt-get purge" yum eşdeğeriapt-get purge <pkg>
.
for package in package1 package2 package3
do
echo "removing config files for $package"
for file in $(rpm -q --configfiles $package)
do
echo " removing $file"
rm -f $file
done
rpm -e $package
done
Burada yum remove <pkg>
düşünebildiğim diğer tek yöntem, çıktının ayrıştırılması ve sonra değiştirilmiş tüm dosyaları manuel olarak silmektir. Örneğin, yakın zamanda ElasticSearch'ün 2.3 için RPM'sini kurduğumda, bu RPM ile ilişkilendirilmiş birkaç dosyayı değiştirdim. YUM ile kaldırdığımda, çıktıdaki gibi mesajlar alacaksınız:
warning: /etc/sysconfig/elasticsearch saved as /etc/sysconfig/elasticsearch.rpmsave
warning: /etc/elasticsearch/logging.yml saved as /etc/elasticsearch/logging.yml.rpmsave
warning: /etc/elasticsearch/elasticsearch.yml saved as /etc/elasticsearch/elasticsearch.yml.rpmsave
Bunlar YUM kullanılarak komut dosyasıyla veya elle silindikten sonra silinebilir.
Referans