dnf'den sisteminizdeki veya depolarınızdaki bir şeyin etkin veya yüklü olmayan bir perl modülü istediği uyarısı var. Bunun doğrudan centos-repos paketi ile bir ilgisi yok. Bunun haricinde yazmak istediği dosyaların değişmez olarak işaretlendiğini veya içinde bulundukları dizinin salt okunur olduğunu tahmin ediyorum. Bu yüzden odaklanmamız gereken nokta; neden /etc/yum.repos.d boş ve yazılabilir değil.

lsattr /etc/yum.repos.d ve lsattr /etc/dnf/vars çıktılarını görebilir miyim?