Orijinal belgeye geri yüklemeyi tercih ederseniz, öğesini oluşturan rpm'yi yeniden yükleyebilirsiniz yum.conf
. İlk olarak, hangi rpm'in kullanımdan geldiğini bulun rpm -qf
.
Sistemimde,
$ rpm -qf /etc/yum.conf
yum-3.4.3-158.el7.centos.noarch
Burada bir kopya buldum:
http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm
Yeniden yüklemek için,
$ sudo rpm --reinstall http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm
Alternatif olarak, rpm'yi indirebilir ve aşağıdakileri kullanarak seçebilirsiniz rpm2cpio
:
$ mkdir /tmp/yum
$ cd /tmp/yum
$ curl http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm | rpm2cpio | cpio -idmv
Şimdi olacak /tmp/yum/etc/yum.conf
Bu arada, sürüm denetiminde en azından yerel bir yedeğini tutacak etckeeper'ı kullanmaya başlamak isteyebilirsiniz ./etc